示例#1
0
 public ActionResult GeneralHoursEdit(GeneralHoursEditVM model)
 {
     if (!model.ViewHelper.Validate())
     {
         throw new ArgumentException();
     }
     model.ViewHelper.BindModel();
     repository.SaveGeneralHoursEdit(model);
     return(Content("ok"));
 }
示例#2
0
        public ActionResult GeneralHoursCreate(int caseID)
        {
            var model = new GeneralHoursEditVM
            {
                Detail = new Domain.Cases.CaseAuthorization()
            };

            model.ViewHelper.CaseID         = caseID;
            model.ViewHelper.AuthClasses    = repository.GetAuthClassList();
            model.ViewHelper.Authorizations = repository.GetAuthorizationsList(caseID);
            model.ViewHelper.FillListBlanks();
            model.ViewHelper.InitGeneralHours();
            model.NewAuth = new Domain.Cases.Authorization();
            return(GetView("GeneralHoursEdit", model));
        }