public async Task <IHttpActionResult> Delete(string id) { var result = new TransferObj <bool>(); DONVITINH instance = await _service.Repository.FindAsync(id); if (instance == null) { return(NotFound()); } try { _service.Delete(instance.ID); int del = await _service.UnitOfWork.SaveAsync(); if (del > 0) { result.Data = true; result.Status = true; result.Message = "Xóa thành công bản ghi"; } else { result.Data = false; result.Status = false; result.Message = "Thao tác không thành công"; } } catch (Exception e) { result.Data = false; result.Status = false; result.Message = e.Message; } return(Ok(result)); }
public ActionResult SelectUnit() { DONVITINH se_donvi = new DONVITINH(); se_donvi.listUnit = _db.DONVITINHs.ToList <DONVITINH>(); return(PartialView(se_donvi)); }
public List <BuildQuery.IQueryFilter> GetFilters() { var result = new List <IQueryFilter>(); var refObj = new DONVITINH(); if (!string.IsNullOrEmpty(this.MADONVITINH)) { result.Add(new QueryFilterLinQ { Property = ClassHelper.GetProperty(() => refObj.MADONVITINH), Value = this.MADONVITINH, Method = FilterMethod.Like }); } if (!string.IsNullOrEmpty(this.TENDONVITINH)) { result.Add(new QueryFilterLinQ { Property = ClassHelper.GetProperty(() => refObj.TENDONVITINH), Value = this.TENDONVITINH, Method = FilterMethod.Like }); } return(result); }
public ActionResult DeleteConfirmed(int id) { DONVITINH dONVITINH = db.DONVITINHs.Find(id); db.DONVITINHs.Remove(dONVITINH); db.SaveChanges(); return(RedirectToAction("DanhSach")); }
public void ThemDVTinh(DonViTinh_DTO a) { DONVITINH b = new DONVITINH(); b.TenDonViTinh = a.TenDonViTinh; DB.DONVITINHs.InsertOnSubmit(b); DB.SubmitChanges(); }
public DONVITINH toDONVITINH() { DONVITINH table = new DONVITINH(); table.MaDonViTinh = MaDonViTinh; table.TenDonViTinh = TenDonViTinh; table.MoTa = MoTa; return(table); }
public ActionResult Sua([Bind(Include = "MaDVT,TenDVT")] DONVITINH dONVITINH) { if (ModelState.IsValid) { db.Entry(dONVITINH).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("DanhSach")); } return(View(dONVITINH)); }
public Giohang(string MAHANGHOA) { iMAHANGHOA = MAHANGHOA; HANGHOA hanghoa = data.HANGHOAs.Single(n => n.MAHANGHOA == iMAHANGHOA); DONVITINH donvitinh = data.DONVITINHs.Single(n => n.MADONVITINH == hanghoa.MADONVITINH); sDONVITINH = donvitinh.TENDONVITINH; sTENHANGHOA = hanghoa.TENHANGHOA; dDONGIABAN = double.Parse(hanghoa.DONGIABAN.ToString()); iSOLUONG = 1; }
public ActionResult Tao([Bind(Include = "MaDVT,TenDVT")] DONVITINH dONVITINH) { if (ModelState.IsValid) { db.DONVITINHs.Add(dONVITINH); db.SaveChanges(); return(RedirectToAction("DanhSach")); } return(View(dONVITINH)); }
// GET: Manager/DVT/Xoa/5 public ActionResult Xoa(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DONVITINH dONVITINH = db.DONVITINHs.Find(id); if (dONVITINH == null) { return(HttpNotFound()); } return(View(dONVITINH)); }
public async Task <IHttpActionResult> Put(string id, DONVITINH instance) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != instance.ID) { return(BadRequest()); } var result = new TransferObj <DONVITINH>(); if (id != instance.ID) { result.Status = false; result.Message = "Mã ID không hợp lệ"; return(Ok(result)); } try { var item = _service.Update(instance); int upd = await _service.UnitOfWork.SaveAsync(); if (upd > 0) { result.Status = true; result.Data = item; result.Message = "Cập nhật thành công"; } else { result.Status = false; result.Data = null; result.Message = "Thao tác không thành công"; } } catch (Exception e) { result.Data = null; result.Status = false; result.Message = e.Message; } return(Ok(result)); }