/// <summary> /// /// </summary> /// <param name="gaurdViewModel"></param> /// <returns></returns> public int?CreateUpdateGuard(GuardViewModel gaurdViewModel) { Guard guard = null; if (gaurdViewModel.GuardId > 0) { guard = _repository.Find <Guard>(x => x.GuardId == gaurdViewModel.GuardId); if (guard == null) { return(null); } guard.Name = gaurdViewModel.Name; guard.SSN = gaurdViewModel.SSN; guard.Address = gaurdViewModel.Address; guard.ContactNo = gaurdViewModel.ContactNo; guard.HourlyRate = gaurdViewModel.HourlyRate; guard.Comments = gaurdViewModel.Comments; guard.Zip = gaurdViewModel.Zip; guard.ModifiedBy = gaurdViewModel.ModifiedBy; guard.ModifiedDate = DateTime.Now; _repository.Modify <Guard>(guard); return(guard.GuardId); } Mapper.CreateMap <GuardViewModel, Guard>(); guard = Mapper.Map <GuardViewModel, Guard>(gaurdViewModel); guard.CreatedDate = DateTime.Now; guard.CreatedBy = gaurdViewModel.CreatedBy; guard.Active = true; guard.IsDeleted = false; return(_repository.Insert <Guard>(guard)); }
public ActionResult GuardPaymentReport() { GuardViewModel objectGuardViewModel = new GuardViewModel(); objectGuardViewModel.Guardlist = new SelectList(_guardComponent.GetAllGaurd(), "GuardId", "NameSSN"); return(View(objectGuardViewModel)); }
public ActionResult CreateUpdateGuardPopup(int id) { var guard = _gaurdComponent.GetGaurd(id); if (guard == null) { guard = new GuardViewModel(); } return(PartialView("/Views/Shared/Partials/_Guard.cshtml", guard)); }
public ActionResult CreateUpdateGuard(GuardViewModel guardViewModel) { ActiveUser activeUser = new JavaScriptSerializer().Deserialize <ActiveUser>(System.Web.HttpContext.Current.User.Identity.Name); guardViewModel.CreatedBy = activeUser.UserId; guardViewModel.ModifiedBy = activeUser.UserId; var result = _gaurdComponent.CreateUpdateGuard(guardViewModel); return(Json(result, JsonRequestBehavior.AllowGet)); }
public ActionResult HistoryGO(int id) { var model = dbcontext.Go_Out.Find(id); var user = (UserLogin)Session[CommonConstants.USER_SESSION]; var guardViewModel = new GuardViewModel() { UserLogin = user, Go_Out = model }; return(View(guardViewModel)); }
public EditGuardDialogViewModel(MainViewModel mainViewModel) { _mainViewModel = mainViewModel; _guardToEdit = new GuardViewModel( mainViewModel.Context.Guards.FirstOrDefault( x => x.ID == mainViewModel.GuardsViewModel.SelectedContragent.ID)); EditGuardCommand = new DelegateCommand(EditGuard, Validate); FirstName = _guardToEdit.FirstName; LastName = _guardToEdit.LastName; }
public ActionResult HistoryGuest(int id) { var model = dbcontext.Guests.Find(id); var user = (UserLogin)Session[CommonConstants.USER_SESSION]; var items = dbcontext.Guest_Item.Where(i => i.CatID == model.ID).ToList(); var guardViewModel = new GuardViewModel() { UserLogin = user, Guest = model, Guest_Item = items }; return(View(guardViewModel)); }
public ActionResult ConfirmBringOut(int id) { var model = dbcontext.Bring_Out.Find(id); var user = (UserLogin)Session[CommonConstants.USER_SESSION]; var items = dbcontext.Bring_Out_Items.Where(i => i.CatID == model.ID).ToList(); var guardViewModel = new GuardViewModel() { UserLogin = user, Bring_Out = model, Bring_Out_Items = items }; return(View(guardViewModel)); }
public ActionResult HistoryLE(int id) { var model = dbcontext.Leave_Early.FirstOrDefault(l => l.ID == id); var user = (UserLogin)Session[CommonConstants.USER_SESSION]; if (model == null) { return(View()); // 404 } var guardViewModel = new GuardViewModel() { UserLogin = user, Leave_Early = model }; return(View(guardViewModel)); }
public override void CreateViewModels() { ServiceFactory.Events.GetEvent<CreateXZoneEvent>().Subscribe(OnCreateXZone); ServiceFactory.Events.GetEvent<EditXZoneEvent>().Subscribe(OnEditXZone); ServiceFactory.Events.GetEvent<CreateXDirectionEvent>().Subscribe(OnCreateXDirection); ServiceFactory.Events.GetEvent<EditXDirectionEvent>().Subscribe(OnEditXDirection); DevicesViewModel = new DevicesViewModel(); ParameterTemplatesViewModel = new ParameterTemplatesViewModel(); ZonesViewModel = new ZonesViewModel(); DirectionsViewModel = new DirectionsViewModel(); PumpStationsViewModel = new PumpStationsViewModel(); GuardViewModel = new GuardViewModel(); FiltersViewModel = new FiltersViewModel(); DeviceLidraryViewModel = new LibraryViewModel(); InstructionsViewModel = new InstructionsViewModel(); OPCDevicesViewModel = new OPCDevicesViewModel(); OPCZonesViewModel = new OPCZonesViewModel(); OPCDirectionsViewModel = new OPCDirectionsViewModel(); DiagnosticsViewModel = new DiagnosticsViewModel(); DescriptorsViewModel = new DescriptorsViewModel(); _planExtension = new GKPlanExtension(DevicesViewModel, ZonesViewModel, DirectionsViewModel); }
public GuardMenuViewModel(GuardViewModel context) { Context = context; }