// xóa nhân viên public void xoaPhieuGiao(string mapg) { PHIEUGIAO px = qlch.PHIEUGIAOs.Where(d => d.MAPHIEUGIAO == mapg).FirstOrDefault(); qlch.PHIEUGIAOs.DeleteOnSubmit(px); qlch.SubmitChanges(); }
public void suaPhieuGiao_TongTien(string mapg, decimal tongtien) { PHIEUGIAO px = qlch.PHIEUGIAOs.Where(d => d.MAPHIEUGIAO == mapg).FirstOrDefault(); px.TONGTHANHTIEN = tongtien; qlch.SubmitChanges(); }
public void suaPhieuGiao(string mapg, string makh, string tenkh, string diachi, DateTime ngaylap) { PHIEUGIAO px = qlch.PHIEUGIAOs.Where(d => d.MAPHIEUGIAO == mapg).FirstOrDefault(); px.MAKHACHHANG = makh; px.TENNGUOINHAN = tenkh; px.DIACHIGIAOHANG = diachi; px.NGAYLAPPHIEU = ngaylap; qlch.SubmitChanges(); }
public void ThemPhieuGiao(string mapg, string makh, string mapx, string tenkh, string diachi, string manv, DateTime ngaylap, Decimal tongtien) { PHIEUGIAO px = new PHIEUGIAO(); px.MAPHIEUGIAO = makh; px.MAKHACHHANG = makh; px.MAPHIEUXUAT = mapx; px.TENNGUOINHAN = tenkh; px.DIACHIGIAOHANG = diachi; px.MANV = manv; px.NGAYLAPPHIEU = ngaylap; px.TONGTHANHTIEN = tongtien; qlch.PHIEUGIAOs.InsertOnSubmit(px); qlch.SubmitChanges(); }
public ActionResult phieugiao(List <PHIEUGIAO> phieugiao, FormCollection form) { if (Convert.ToInt16(form["soluong"]) < 0) { ModelState.AddModelError("", "Số lượng thiết bị giao phải là một số nguyên dương"); } else { try { DateTime ngay = Convert.ToDateTime(form["ngaygiao"]); int soluong = Convert.ToInt16(form["soluong"]); string mathietbi = form["mathietbi"]; string tenthietbi = form["tenthietbi"]; string[] key = mathietbi.Split(','); string[] name = tenthietbi.Split(','); PHIEUGIAO pg = new PHIEUGIAO(); pg.ngaygiao = ngay; pg.daky = 1; pg.tinhtrang = "1"; pg.maphongquantri = Convert.ToInt16(form["maphongquantri"]); pg.madonvi = Convert.ToInt16(form["madonvi"]); db.PHIEUGIAOs.Add(pg); db.SaveChanges(); CHITIETPHIEUGIAO ct = new CHITIETPHIEUGIAO(); for (int i = 0; i < key.Length; i++) { ct.mathietbi = Convert.ToInt16(key[i]); ct.soluong = Convert.ToInt32(soluong); ct.maphieugiao = pg.maphieugiao; db.CHITIETPHIEUGIAOs.Add(ct); } var model11 = db.THIETBIs.Find(ct.mathietbi); if (soluong > model11.soluong) { ModelState.AddModelError(" ", "Số lượng thiết bị giao không được lớn hơn số lượng thiết bị hiện có trong kho!!!"); } else { model11.soluong -= soluong; db.SaveChanges(); ModelState.AddModelError(" ", "Giao Thành Công!!!"); } } catch { ModelState.AddModelError("", "Giao Thất Bại!!!"); } } ViewData["maphongquantri"] = new SelectList(db.PHONGQUANTRIs, "maphongquantri", "tenphongquantri"); ViewData["madonvi"] = new SelectList(db.DONVIs, "madonvi", "tendonvi"); ViewData["manhacungcap"] = new SelectList(db.NHACUNGCAPs, "manhacungcap", "tennhacungcap"); ViewBag.ThietBi = db.THIETBIs.ToList(); var model = db.PHIEUGIAOs.ToList(); return(View("PhieuGiao", model)); }