Example #1
0
        public static filter_paged_response GetRoles(long idcompany)
        {
            MSKEntities e = Data.singleton.cls_static_MksModel.GetEntity();
            List <usp_GetRoles_Result> roles = e.usp_GetRoles(idcompany).ToList();
            filter_paged_response      r     = new filter_paged_response();

            if (roles != null && roles.Count > 0)
            {
                List <cls_rol> rolelist = new List <cls_rol>();
                foreach (usp_GetRoles_Result a in roles)
                {
                    rolelist.Add(new cls_rol(a));
                }
                r.RoleList = rolelist;
            }
            return(r);
        }
Example #2
0
 public IHttpActionResult GetAll([FromBody] Business.base_class.business_base_class c)
 {
     try {
         if (Business.base_class.cls_token.validate(c))
         {
             long loginid            = cls_token.GetLoginId(c.Token.Key).Value;
             long idcompany          = cls_login.GetCompanyIdByIdLogin(loginid);
             filter_paged_response r = cls_rol.GetRoles(idcompany);
             return(Ok(r));
         }
         else
         {
             return(Unauthorized());
         }
     }
     catch (Exception e)
     {
         log.insertLog(e, 0, 0);
         return(InternalServerError(e));
     }
 }
 public IHttpActionResult getList([FromBody] Business.base_class.filter_request fr)
 {
     if (Business.base_class.cls_token.validate(fr))
     {
         try
         {
             long loginid             = cls_token.GetLoginId(fr.Token.Key).Value;
             long idcompany           = cls_login.GetCompanyIdByIdLogin(loginid);
             filter_paged_response cl = cls_commodity.GetCommodities(idcompany, fr);
             return(Ok(cl));
         }
         catch (Exception e)
         {
             log.insertLog(e, 0, 0);
             return(InternalServerError(e));
         }
     }
     else
     {
         return(Unauthorized());
     }
 }