public ActionResult NewRegister(int id) { if (User.Identity.Name == "") { return(RedirectToAction("ErrorLogin", "Home")); } PMOrganisationRegister organisationRegister = new PMOrganisationRegister(); organisationRegister.NewRegister = new MultiSelectList(DARegister.GetRegisters(), "Id", "RegisterName", "Device"); organisationRegister.OrganisationID = id; ViewBag.Organisation = DAOrganisation.GetOrganisationById(id); return(View(organisationRegister)); }
public ActionResult Create(PMOrganisationRegister reg) { reg.Organisations = GetOrganisations(); if (ModelState.IsValid) { reg.DataOrganisationRegister.Organisation = OrganisationDA.GetOrganisation(reg.DataOrganisationRegister.OrganisationID); int id = RegisterDA.Save(reg.DataOrganisationRegister); return(RedirectToAction("Index")); } return(View(reg)); }
public ActionResult EditRegister(int organisationID, int registerID) { if (User.Identity.Name == "") { return(RedirectToAction("ErrorLogin", "Home")); } PMOrganisationRegister organisationRegister = new PMOrganisationRegister(); organisationRegister.NewOrganisation = new MultiSelectList(DAOrganisation.GetOrganisations(), "Id", "OrganisationName"); OrganisationRegister or = DAOrganisationRegister.GetOrganisationRegisterByIds(organisationID, registerID); organisationRegister.Device = or.Device; organisationRegister.FromDate = or.FromDate; organisationRegister.Login = or.Login; organisationRegister.OrganisationID = or.OrganisationID; organisationRegister.OrganisationName = or.OrganisationName; organisationRegister.RegisterID = or.RegisterID; organisationRegister.RegisterName = or.RegisterName; organisationRegister.UntilDate = or.UntilDate; ViewBag.Organisation = DAOrganisation.GetOrganisationById(organisationID); ViewBag.oldId = organisationID; return(View(organisationRegister)); }