Exemplo n.º 1
0
 public ActionResult Create(UsersModel UsersModel1, long[] CompanyControls)
 {
     if (ModelState.IsValid)
     {
         if (UsersServices1.getUserById(UsersModel1.UserName) != null)
         {
             ModelState.AddModelError("UserName", "UserName have existed");
             return(View(UsersModel1));
         }
         try
         {
             UsersModel1.IsActive = true;
             long UserId1 = UsersServices1.createUser(UsersModel1);
             if (CompanyControls.Count() <= 0)
             {
                 CompanyControls[0] = UsersModel1.ComId;
             }
             UsersServices1.createCompanyControl(UserId1, CompanyControls);
             return(RedirectToAction("Index"));
         }
         catch (Exception e)
         {
             e.GetBaseException();
             return(View(UsersModel1));
         }
     }
     return(View(UsersModel1));
 }
Exemplo n.º 2
0
 public ActionResult Edit(UsersModel UsersModel1, long[] CompanyControls)
 {
     try
     {
         // TODO: Add update logic here
         UsersServices1.updateUser(UsersModel1);
         UsersServices1.createCompanyControl(UsersModel1.Id, CompanyControls);
         return(RedirectToAction("Index"));
     }
     catch (SqlException ex)
     {
         throw;
     }
     catch (Exception e)
     {
         throw e;
         return(View(UsersModel1));
     }
 }