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 })); } }
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 })); } }