Ejemplo n.º 1
0
 public IHttpActionResult Update([FromHeader] string TokenLogin, string GUID, Req_User item)
 {
     try
     {
         if (checkAuth(TokenLogin))
         {
             if (!ModelState.IsValid)
             {
                 return(Content(HttpStatusCode.BadRequest, res.BadRequest(string.Join(" | ", ModelState.Values.SelectMany(v => v.Errors).Select(e => e.ErrorMessage)))));
             }
             if (!string.IsNullOrEmpty(GUID))
             {
                 var data = user.Update(GUID, item);
                 if (data != null)
                 {
                     return(Content(HttpStatusCode.OK, res.Ok(data, CommonConst.SUCCESS)));
                 }
             }
             return(Content(HttpStatusCode.OK, res.Ok(null, CommonConst.FAIL, false)));
         }
         return(Content(HttpStatusCode.Unauthorized, res.UnAuthorize(CommonConst.UNAUTHENTICATION)));
     }
     catch (Exception e)
     {
         return(Content(HttpStatusCode.BadRequest, res.BadRequest(e.Message)));
     }
 }
Ejemplo n.º 2
0
 public IHttpActionResult Create(Req_User item)
 {
     try
     {
         if (!ModelState.IsValid)
         {
             return(Content(HttpStatusCode.BadRequest, res.BadRequest(string.Join(" | ", ModelState.Values.SelectMany(v => v.Errors).Select(e => e.ErrorMessage)))));
         }
         var data = user.Create(item);
         if (data != null)
         {
             return(Content(HttpStatusCode.OK, res.Ok(data, CommonConst.SUCCESS)));
         }
         return(Content(HttpStatusCode.OK, res.Ok(data, CommonConst.FAIL, false)));
     }
     catch (Exception e)
     {
         return(Content(HttpStatusCode.BadRequest, res.BadRequest(e.Message)));
     }
 }
Ejemplo n.º 3
0
        public static Cls_User fct_CheckConnectionUser(Cls_User p_ObjUser)
        {
            Cls_User   v_ObjUser = new Cls_User();
            SqlCommand v_Command = ADO_ConnSQL.fct_CommandAccess();

            if (v_Command != null)
            {
                v_Command.CommandText = Req_User.getCheckUser(v_Command, p_ObjUser);
                SqlDataReader v_DataReader = ADO_ConnSQL.fct_GetSqlDataReader(v_Command);
                v_ObjUser = ADO_User.fct_GetByIdUser(v_DataReader);
                Boolean v_CheckOk = ADO_User.fct_CheckUser(v_ObjUser);
                ADO_ConnSQL.prc_DataReaderClose(v_DataReader, v_Command);
                if (v_CheckOk)
                {
                    return(v_ObjUser);
                }
                else
                {
                    return(null);
                };
            }
            return(v_ObjUser);
        }
Ejemplo n.º 4
0
        public static List <Cls_User> fct_GetListUser()
        {
            List <Cls_User> v_ObjUser = new List <Cls_User>();
            SqlCommand      v_Command = ADO_ConnSQL.fct_CommandAccess();

            if (v_Command != null)
            {
                v_Command.CommandText = Req_User.getListUser(v_Command);
                SqlDataReader v_DataReader = ADO_ConnSQL.fct_GetSqlDataReader(v_Command);
                v_ObjUser = ADO_User.fct_getUserList(v_DataReader);
                Boolean v_CheckOk = ADO_User.fct_CheckListUser(v_ObjUser);
                ADO_ConnSQL.prc_DataReaderClose(v_DataReader, v_Command);
                if (v_CheckOk)
                {
                    return(v_ObjUser);
                }
                else
                {
                    return(null);
                };
            }
            return(null);
        }