Ejemplo n.º 1
0
 public IHttpActionResult CreateNewMenu(Dictionary <string, object> model)
 {
     try
     {
         GenericCURD db       = new GenericCURD();
         bool        hasData  = false;
         object      response = db.Insert(model, DBTable.MENU, out hasData);
         return(ApiResponse(response, hasData));
     }
     catch (Exception ex)
     {
         return(ApiResponse(ex));
     }
 }
Ejemplo n.º 2
0
 public IHttpActionResult RemoveMenuAgainstRole(Dictionary <string, object> model)
 {
     try
     {
         GenericCURD db       = new GenericCURD();
         bool        hasData  = false;
         object      response = db.Delete(DBTable.MENU_ROLE_RELATIONSHIPS, model, out hasData);
         return(ApiResponse(response, hasData));
     }
     catch (Exception ex)
     {
         return(ApiResponse(ex));
     }
 }
Ejemplo n.º 3
0
 public IHttpActionResult UpdateRole(Dictionary <string, object> model)
 {
     try
     {
         GenericCURD db       = new GenericCURD();
         bool        hasData  = false;
         object      response = db.Update(model, DBTable.ROLES, DBField.ROLE_ID, out hasData);
         return(ApiResponse(response, hasData));
     }
     catch (Exception ex)
     {
         return(ApiResponse(ex));
     }
 }
Ejemplo n.º 4
0
 public IHttpActionResult AddNewMenuToRole(Dictionary <string, object> model)
 {
     try
     {
         GenericCURD db       = new GenericCURD();
         bool        hasData  = false;
         object      response = db.Insert(model, DBTable.MENU_ROLE_RELATIONSHIPS, out hasData);
         return(ApiResponse(response, hasData));
     }
     catch (Exception ex)
     {
         return(ApiResponse(ex));
     }
 }
Ejemplo n.º 5
0
 public IHttpActionResult GetAllMenus(Dictionary <string, object> model)
 {
     try
     {
         GenericCURD db       = new GenericCURD();
         bool        hasData  = false;
         object      response = null;
         if (model != null && model.Keys.Count > 0)
         {
             response = db.Get(DBTable.MENU, model, out hasData);
         }
         else
         {
             response = db.Get(DBTable.MENU, out hasData);
         }
         return(ApiResponse(response, hasData));
     }
     catch (Exception ex)
     {
         return(ApiResponse(ex));
     }
 }