public IHttpActionResult PostBH_DON_HANG_DU_KIEN(BH_DON_HANG_DU_KIEN bH_DON_HANG_DU_KIEN) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.BH_DON_HANG_DU_KIEN.Add(bH_DON_HANG_DU_KIEN); try { db.SaveChanges(); } catch (DbUpdateException) { if (BH_DON_HANG_DU_KIENExists(bH_DON_HANG_DU_KIEN.MA_DU_KIEN)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = bH_DON_HANG_DU_KIEN.MA_DU_KIEN }, bH_DON_HANG_DU_KIEN)); }
public IHttpActionResult PutBH_DON_HANG_DU_KIEN(string id, BH_DON_HANG_DU_KIEN bH_DON_HANG_DU_KIEN) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != bH_DON_HANG_DU_KIEN.MA_DU_KIEN) { return(BadRequest()); } db.Entry(bH_DON_HANG_DU_KIEN).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!BH_DON_HANG_DU_KIENExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult DeleteConfirmed(string id) { BH_DON_HANG_DU_KIEN bH_DON_HANG_DU_KIEN = db.BH_DON_HANG_DU_KIEN.Find(id); db.BH_DON_HANG_DU_KIEN.Remove(bH_DON_HANG_DU_KIEN); db.SaveChanges(); return(RedirectToAction("Index")); }
public IHttpActionResult GetBH_DON_HANG_DU_KIEN(string id) { BH_DON_HANG_DU_KIEN bH_DON_HANG_DU_KIEN = db.BH_DON_HANG_DU_KIEN.Find(id); if (bH_DON_HANG_DU_KIEN == null) { return(NotFound()); } return(Ok(bH_DON_HANG_DU_KIEN)); }
public ActionResult Edit([Bind(Include = "MA_DU_KIEN,NGAY_TAO,MA_KHACH_HANG,THANH_CONG,THAT_BAI,LY_DO_THAT_BAI,TRUC_THUOC,SALES_QUAN_LY")] BH_DON_HANG_DU_KIEN bH_DON_HANG_DU_KIEN) { if (ModelState.IsValid) { db.Entry(bH_DON_HANG_DU_KIEN).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.MA_KHACH_HANG = new SelectList(db.KHs, "MA_KHACH_HANG", "TEN_CONG_TY", bH_DON_HANG_DU_KIEN.MA_KHACH_HANG); ViewBag.SALES_QUAN_LY = new SelectList(db.CCTC_NHAN_VIEN, "USERNAME", "GIOI_TINH", bH_DON_HANG_DU_KIEN.SALES_QUAN_LY); ViewBag.TRUC_THUOC = new SelectList(db.CCTC_CONG_TY, "MA_CONG_TY", "TEN_CONG_TY", bH_DON_HANG_DU_KIEN.TRUC_THUOC); return(View(bH_DON_HANG_DU_KIEN)); }
public void PutBH_DON_HANG_DU_KIEN(string id, BH_DON_HANG_DU_KIEN bH_DON_HANG_DU_KIEN) { var check = db.BH_DON_HANG_DU_KIEN.Where(x => x.MA_DU_KIEN == id); if (check.Count() > 0) { var resultupdate = check.FirstOrDefault(); resultupdate.THANH_CONG = bH_DON_HANG_DU_KIEN.THANH_CONG; resultupdate.THAT_BAI = bH_DON_HANG_DU_KIEN.THAT_BAI; resultupdate.LY_DO_THAT_BAI = bH_DON_HANG_DU_KIEN.LY_DO_THAT_BAI; db.SaveChanges(); } }
// GET: KinhDoanh/DonDuKien/Delete/5 public ActionResult Delete(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } BH_DON_HANG_DU_KIEN bH_DON_HANG_DU_KIEN = db.BH_DON_HANG_DU_KIEN.Find(id); if (bH_DON_HANG_DU_KIEN == null) { return(HttpNotFound()); } return(View(bH_DON_HANG_DU_KIEN)); }
public IHttpActionResult DeleteBH_DON_HANG_DU_KIEN(string id) { BH_DON_HANG_DU_KIEN bH_DON_HANG_DU_KIEN = db.BH_DON_HANG_DU_KIEN.Find(id); if (bH_DON_HANG_DU_KIEN == null) { return(NotFound()); } db.BH_DON_HANG_DU_KIEN.Remove(bH_DON_HANG_DU_KIEN); db.SaveChanges(); return(Ok(bH_DON_HANG_DU_KIEN)); }
public ActionResult Create([Bind(Include = "NGAY_TAO,MA_KHACH_HANG,THANH_CONG,THAT_BAI,LY_DO_THAT_BAI")] BH_DON_HANG_DU_KIEN bH_DON_HANG_DU_KIEN) { if (ModelState.IsValid) { var ngaytao = bH_DON_HANG_DU_KIEN.NGAY_TAO.ToString("dd/MM/yyyy"); bH_DON_HANG_DU_KIEN.NGAY_TAO = XLNT.Xulydatetime(ngaytao); bH_DON_HANG_DU_KIEN.TRUC_THUOC = "HOPLONG"; bH_DON_HANG_DU_KIEN.SALES_QUAN_LY = Session["USERNAME"].ToString(); db.BH_DON_HANG_DU_KIEN.Add(bH_DON_HANG_DU_KIEN); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.MA_KHACH_HANG = new SelectList(db.KHs, "MA_KHACH_HANG", "TEN_CONG_TY", bH_DON_HANG_DU_KIEN.MA_KHACH_HANG); return(View("Index")); }
// GET: KinhDoanh/DonDuKien/Edit/5 public ActionResult Edit(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } BH_DON_HANG_DU_KIEN bH_DON_HANG_DU_KIEN = db.BH_DON_HANG_DU_KIEN.Find(id); if (bH_DON_HANG_DU_KIEN == null) { return(HttpNotFound()); } ViewBag.MA_KHACH_HANG = new SelectList(db.KHs, "MA_KHACH_HANG", "TEN_CONG_TY", bH_DON_HANG_DU_KIEN.MA_KHACH_HANG); ViewBag.SALES_QUAN_LY = new SelectList(db.CCTC_NHAN_VIEN, "USERNAME", "GIOI_TINH", bH_DON_HANG_DU_KIEN.SALES_QUAN_LY); ViewBag.TRUC_THUOC = new SelectList(db.CCTC_CONG_TY, "MA_CONG_TY", "TEN_CONG_TY", bH_DON_HANG_DU_KIEN.TRUC_THUOC); return(View(bH_DON_HANG_DU_KIEN)); }
public IHttpActionResult PostBH_DON_HANG_DU_KIEN(BH_DON_HANG_DU_KIEN bH_DON_HANG_DU_KIEN) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } BH_DON_HANG_DU_KIEN dondukien = new BH_DON_HANG_DU_KIEN(); dondukien.MA_DU_KIEN = AutoMA_DU_KIEN(); dondukien.NGAY_TAO = DateTime.Today.Date; dondukien.TRUC_THUOC = "HOPLONG"; dondukien.SALES_QUAN_LY = bH_DON_HANG_DU_KIEN.SALES_QUAN_LY; dondukien.MA_KHACH_HANG = bH_DON_HANG_DU_KIEN.MA_KHACH_HANG; dondukien.THANH_CONG = bH_DON_HANG_DU_KIEN.THANH_CONG; dondukien.THAT_BAI = bH_DON_HANG_DU_KIEN.THAT_BAI; dondukien.LY_DO_THAT_BAI = bH_DON_HANG_DU_KIEN.LY_DO_THAT_BAI; dondukien.ID_LIEN_HE = bH_DON_HANG_DU_KIEN.ID_LIEN_HE; db.BH_DON_HANG_DU_KIEN.Add(dondukien); db.SaveChanges(); try { db.SaveChanges(); } catch (DbUpdateException) { if (BH_DON_HANG_DU_KIENExists(bH_DON_HANG_DU_KIEN.MA_DU_KIEN)) { return(Conflict()); } else { throw; } } return(Ok(dondukien.MA_DU_KIEN)); }
public IHttpActionResult PutBH_DON_HANG_DU_KIEN(string id, BH_DON_HANG_DU_KIEN bH_DON_HANG_DU_KIEN) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != bH_DON_HANG_DU_KIEN.MA_DU_KIEN) { return(BadRequest()); } var baogia = db.BH_DON_HANG_DU_KIEN.Where(x => x.MA_DU_KIEN == id).FirstOrDefault(); if (baogia != null) { baogia.THANH_CONG = bH_DON_HANG_DU_KIEN.THANH_CONG; baogia.THAT_BAI = bH_DON_HANG_DU_KIEN.THAT_BAI; baogia.LY_DO_THAT_BAI = bH_DON_HANG_DU_KIEN.LY_DO_THAT_BAI; } try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!BH_DON_HANG_DU_KIENExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult BaoGiaTuKhach(CopyBaoGia bH_BAO_GIA) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } BH_DON_HANG_DU_KIEN newdondukien = new BH_DON_HANG_DU_KIEN(); newdondukien.MA_DU_KIEN = AutoMA_DU_KIEN(); newdondukien.NGAY_TAO = DateTime.Today.Date; newdondukien.MA_KHACH_HANG = bH_BAO_GIA.MA_KHACH_HANG; newdondukien.TRUC_THUOC = bH_BAO_GIA.TRUC_THUOC; newdondukien.SALES_QUAN_LY = bH_BAO_GIA.SALES_BAO_GIA; newdondukien.ID_LIEN_HE = bH_BAO_GIA.LIEN_HE_KHACH_HANG; db.BH_DON_HANG_DU_KIEN.Add(newdondukien); db.SaveChanges(); BH_BAO_GIA baogia = new BH_BAO_GIA(); baogia.SO_BAO_GIA = GenerateSoBaoGia(); baogia.NGAY_BAO_GIA = DateTime.Today.Date; baogia.MA_DU_KIEN = newdondukien.MA_DU_KIEN; baogia.MA_KHACH_HANG = bH_BAO_GIA.MA_KHACH_HANG; baogia.LIEN_HE_KHACH_HANG = bH_BAO_GIA.LIEN_HE_KHACH_HANG; baogia.PHUONG_THUC_THANH_TOAN = bH_BAO_GIA.PHUONG_THUC_THANH_TOAN; baogia.HAN_THANH_TOAN = bH_BAO_GIA.HAN_THANH_TOAN; baogia.HIEU_LUC_BAO_GIA = bH_BAO_GIA.HIEU_LUC_BAO_GIA; baogia.DIEU_KHOAN_THANH_TOAN = bH_BAO_GIA.DIEU_KHOAN_THANH_TOAN; baogia.PHI_VAN_CHUYEN = bH_BAO_GIA.PHI_VAN_CHUYEN; baogia.TONG_TIEN = bH_BAO_GIA.TONG_TIEN; baogia.TONG_GIA_TRI_DON_HANG_THUC_TE = bH_BAO_GIA.TONG_GIA_TRI_DON_HANG_THUC_TE; baogia.GIA_TRI_THUC_THU_TU_KHACH = bH_BAO_GIA.GIA_TRI_THUC_THU_TU_KHACH; baogia.TONG_GIA_TRI_CHENH_LECH = bH_BAO_GIA.TONG_GIA_TRI_CHENH_LECH; baogia.TONG_CHI_PHI_HOA_DON = bH_BAO_GIA.TONG_CHI_PHI_HOA_DON; baogia.THUC_NHAN_CUA_KHACH = bH_BAO_GIA.THUC_NHAN_CUA_KHACH; baogia.DA_DUYET = bH_BAO_GIA.DA_DUYET; baogia.NGUOI_DUYET = bH_BAO_GIA.NGUOI_DUYET; baogia.DA_TRUNG = bH_BAO_GIA.DA_TRUNG; baogia.DA_HUY = bH_BAO_GIA.DA_HUY; baogia.LY_DO_HUY = bH_BAO_GIA.LY_DO_HUY; baogia.SALES_BAO_GIA = bH_BAO_GIA.SALES_BAO_GIA; baogia.TRUC_THUOC = bH_BAO_GIA.TRUC_THUOC; baogia.DANG_CHO_PHAN_HOI = bH_BAO_GIA.DANG_CHO_PHAN_HOI; baogia.THUE_SUAT_GTGT = bH_BAO_GIA.THUE_SUAT_GTGT; baogia.TIEN_THUE_GTGT = bH_BAO_GIA.TIEN_THUE_GTGT; db.BH_BAO_GIA.Add(baogia); try { db.SaveChanges(); } catch (DbUpdateException) { if (BH_BAO_GIAExists(bH_BAO_GIA.SO_BAO_GIA)) { return(Conflict()); } else { throw; } } return(Ok(baogia)); }