Example #1
0
 public IHttpActionResult GetUserAssignedMenus(Dictionary <string, object> user)
 {
     try
     {
         ValidateExistingUser(user);
         //moves to next step if model is valid
         DBAccess.Authentication.User dbUser = new DBAccess.Authentication.User();
         bool hasData  = false;
         var  response = dbUser.GetUserMenus(user[DBField.USER_ID].ToString(), out hasData);
         return(ApiResponse(response, hasData));
     }
     catch (Exception ex)
     {
         return(ApiResponse(ex));
     }
 }
Example #2
0
 public IHttpActionResult UpdateExistingUser(Dictionary <string, object> user)
 {
     try
     {
         ValidateExistingUser(user);
         //moves to next step if model is valid
         var _userID = RequestContext.Principal.Identity.Name;
         user.Add(DBField.LAST_USERID, _userID);
         DBAccess.Authentication.User dbUser = new DBAccess.Authentication.User();
         bool hasData  = false;
         var  response = dbUser.UpdateUser(user, out hasData);
         return(ApiResponse(response, hasData));
     }
     catch (Exception ex)
     {
         return(ApiResponse(ex));
     }
 }