public IHttpActionResult Put([FromBody] CTPhieuMua x) { if (!ModelState.IsValid) { return(BadRequest("Not a valid data")); } CTPhieuMuaDAO.Instance.Update(x.MaCTPM, x.MaPM, x.MaHH, x.SoLuong); return(Ok()); }
public IHttpActionResult Post([FromBody] CTPhieuMua x) { if (!ModelState.IsValid) { return(BadRequest("Not a valid model")); } CTPhieuMuaDAO.Instance.Create(x.MaCTPM, x.MaPM, x.MaHH, x.SoLuong);//(string MaCTPM, string MaPM, string MaHH, string SoLuong) return(Ok()); }
public List <CTPhieuMua> GetList() { List <CTPhieuMua> list = new List <CTPhieuMua>(); DataTable data = DataProvider.Instance.ExecuteQuery("SELECT * FROM dbo.CTPHIEUMUA"); foreach (DataRow item in data.Rows) { CTPhieuMua obj = new CTPhieuMua(item); list.Add(obj); } return(list); }
public bool DeleteCTPhieuMua(CTPhieuMua pm) { using (var client = new HttpClient()) { client.BaseAddress = new Uri(baseAddress); //HTTP POST var postTask = client.DeleteAsync("ctphieumua?MaCTPM=" + pm.MaCTPM); postTask.Wait(); var result = postTask.Result; if (result.IsSuccessStatusCode) { ListPhieuMua = GetListPhieuMua(); return(true); } else { return(false); } } }
public bool PutCTPhieuMua(CTPhieuMua ctpm) { using (var client = new HttpClient()) { client.BaseAddress = new Uri(baseAddress); //HTTP POST var postTask = client.PutAsJsonAsync <CTPhieuMua>("ctphieumua", ctpm); postTask.Wait(); var result = postTask.Result; if (result.IsSuccessStatusCode) { ListPhieuMua = GetListPhieuMua(); return(true); } else { return(false); } } }