示例#1
0
        public async Task <IHttpActionResult> Login(GetSysUserDTO model)
        {
            try
            {
                if (string.IsNullOrEmpty(model.UserName))
                {
                    return(Json(new ResponseCode {
                        code = "error", message = "UserName không được bỏ trống"
                    }));
                }
                if (string.IsNullOrEmpty(model.Password))
                {
                    return(Json(new ResponseCode {
                        code = "error", message = "Mật khẩu không được bỏ trống"
                    }));
                }
                await Task.Delay(1000);

                var data = _db.SYS_USER.Where(m => m.USERNAME == model.UserName && m.MATKHAU == model.Password).FirstOrDefault();
                return(Ok(new ResponseCode {
                    code = "success", message = "Lấy thông tin user", data = data
                }));
            }
            catch (SqlException ex)
            {
                string err = string.Format("[ERR_KhieuNai] loi get du lieu [SYS_USER] -  UserName={0},Password={1},ex={2}", model.UserName, model.Password, ex.Message);
                return(Json(new ResponseCode {
                    code = "error", message = err
                }));
            }
        }
示例#2
0
        public async Task <IHttpActionResult> GetListSysUser(string username, string password)
        {
            var model = new GetSysUserDTO()
            {
                UserName = username,
                Password = password
            };

            try
            {
                await Task.Delay(1000);

                var data = _db.SYS_USER.Where(m => m.USERNAME == model.UserName && m.MATKHAU == model.Password).FirstOrDefault();
                return(Ok(new ResponseCode {
                    code = "success", message = "Lấy thông tin user", data = data
                }));
            }
            catch (SqlException ex)
            {
                string err = string.Format("[ERR_KhieuNai] loi get du lieu [SYS_USER] -  UserName={0},Password={1},ex={2}", model.UserName, model.Password, ex.Message);
                return(Json(new ResponseCode {
                    code = "error", message = err
                }));
            }
        }