public ActionResult Create() { var organisationId = UserOrganisationId; var centres = NidanBusinessService.RetrieveCentres(organisationId, e => true); var viewModel = new CentrePettyCashViewModel { CentrePettyCash = new CentrePettyCash(), Centres = new SelectList(centres, "CentreId", "Name") }; return(View(viewModel)); }
public ActionResult Edit(CentrePettyCashViewModel centrePettyCashViewModel) { var organisationId = UserOrganisationId; var centreId = UserCentreId; if (ModelState.IsValid) { centrePettyCashViewModel.CentrePettyCash = NidanBusinessService.UpdateCentrePettyCash(organisationId, centreId, UserPersonnelId, centrePettyCashViewModel.CentrePettyCash); return(RedirectToAction("Index")); } var viewModel = new CentrePettyCashViewModel { CentrePettyCash = centrePettyCashViewModel.CentrePettyCash }; return(View(viewModel)); }
public ActionResult Create(CentrePettyCashViewModel centrePettyCashViewModel) { var organisationId = UserOrganisationId; var centreId = centrePettyCashViewModel.CentrePettyCash.CentreId; var personnel = UserPersonnelId; if (ModelState.IsValid) { centrePettyCashViewModel.CentrePettyCash.CreatedBy = personnel; centrePettyCashViewModel.CentrePettyCash.OrganisationId = organisationId; //centrePettyCashViewModel.CentrePettyCash.CentreId = ce, centrePettyCashViewModel.CentrePettyCash = NidanBusinessService.CreateCentrePettyCash(organisationId, centreId, personnel, centrePettyCashViewModel.CentrePettyCash); return(RedirectToAction("Index")); } centrePettyCashViewModel.Centres = new SelectList(NidanBusinessService.RetrieveCentres(organisationId, e => true).ToList()); return(View(centrePettyCashViewModel)); }
// GET: CentrePettyCash/Edit/{id} public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var organisationId = UserOrganisationId; var centreId = UserCentreId; var centres = NidanBusinessService.RetrieveCentres(organisationId, e => true); var centrePettyCash = NidanBusinessService.RetrieveCentrePettyCash(organisationId, centreId, id.Value, e => true); if (centrePettyCash == null) { return(HttpNotFound()); } var viewModel = new CentrePettyCashViewModel { CentrePettyCash = centrePettyCash, Centres = new SelectList(centres, "CentreId", "Name") }; return(View(viewModel)); }