public ActionResult Create([Bind(Include = "InterMandateId,StartDate,EndDate,Resources")] InterMandateModel interMandateModel) { InterMandate im = new InterMandate() { InterMandateId = 1, EndDate = interMandateModel.EndDate, StartDate = interMandateModel.StartDate }; si.AddInterMandate(im); //db.MandateModels.Add(mandateModel); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "InterMandateId,StartDate,EndDate")] InterMandateModel interMandateModel) { if (ModelState.IsValid) { var im = Intermandates.Where(e => e.InterMandateId == interMandateModel.InterMandateId).FirstOrDefault(); im.EndDate = interMandateModel.EndDate; im.StartDate = interMandateModel.StartDate; si.UpdateInterMandate(im); return(RedirectToAction("Index")); } //ViewBag.IdMandateHistory = new SelectList(db.MandateHistoryModels, "IdMandateHistory", "IdMandateHistory", mandateModel.IdMandateHistory); return(View(interMandateModel)); }
public InterMandateController() { IntermandateModels = new List <InterMandateModel>(); Intermandates = si.GetInterMandates(); foreach (var m in Intermandates) { ICollection <ResourceModel> resources = new List <ResourceModel>(); foreach (var r in s.GetResourceByInterMandate(m.InterMandateId).ToList()) { ResourceModel rm = new ResourceModel() { Id = r.Id, FirstName = r.FirstName, LastName = r.LastName }; resources.Add(rm); } InterMandateModel md = new InterMandateModel() { EndDate = m.EndDate, InterMandateId = m.InterMandateId, StartDate = m.StartDate }; IntermandateModels.Add(md); } }