Я пытаюсь отобразить время начала и окончания цикла for, но не отображается.
это мой код:
Контроллер:
public ActionResult Create(FormCollection collection)
{
UserMaster employee = new UserMaster();
employee.StartTime = DateTime.Now;
ViewBag.StartTime = "Start Time" + employee.StartTime;
for (int i = 1; i <= 1; i++)
{
employee.Name = collection["Name"]
employee.City = collection["City"];
employee.Address = collection["Address"];
UserMasterRepository employeeBusinessLayer = new UserMasterRepository();
employeeBusinessLayer.Add(employee);
}
employee.EndTime = DateTime.Now;
ViewBag.EndTime ="Start Time" + employee.EndTime;
return RedirectToAction("Index");
}
Репозиторий:
userMaster.cs
public class UserMaster
{
public DateTime StartTime { get; set; }
public DateTime OperatingTime { get; set; }
public DateTime EndTime { get; set; }
}
Вид:
model IEnumerable<MVCWithDI.Repository.UserMaster>
@{
ViewBag.Title = "Home Page";
Layout = "~/Views/Shared/_Layout.cshtml";
}
@using (Html.BeginForm())
{
@Html.AntiForgeryToken()
<div class="form-horizontal">
<h4>Customer</h4>
<div class="form-group">
<div class="col-md-offset-2 col-md-10">
@ViewBag.StartTime<br />
<br />
@ViewBag.EndTime<br />
<br />
@ViewBag.time<br />
<div class="col-md-offset-2 col-md-12 text-success">
</div>
</div>
</div>
</div>
}
Как я могу решить эту проблему. Я использую репозиторий, инфраструктуру единства.