public void XoaNCC(string ma) { NHACUNGCAP ncc = da.NHACUNGCAPs.Where(t => t.MANCC == ma).SingleOrDefault(); da.NHACUNGCAPs.DeleteOnSubmit(ncc); da.SubmitChanges(); }
public ActionResult Suanhacungcap(NHACUNGCAP ncc, FormCollection form) { //ViewBag.MaCD = new SelectList(data.CHUDEs.ToList().OrderBy(n => n.TenChuDe), "MaCD", "TenChude", sach.MaCD); //ViewBag.MaNXB = new SelectList(data.NHAXUATBANs.ToList().OrderBy(n => n.TenNXB), "MaNXB", "TenNXB", sach.MaNXB); NHACUNGCAP n = data.NHACUNGCAPs.SingleOrDefault(x => x.mancc == ncc.mancc); if (String.IsNullOrEmpty(ncc.tenncc)) { ViewData["Loi1"] = "Phải nhập tên nhà cung cấp"; } else if (String.IsNullOrEmpty(ncc.diachi)) { ViewData["Loi2"] = "Phải nhập địa chỉ nhà cung cấp"; } else { if (ModelState.IsValid) { n.tenncc = ncc.tenncc; n.diachi = ncc.diachi; n.trangthai = ncc.trangthai; data.SubmitChanges(); return(RedirectToAction("Nhacungcap")); } } return(this.Suanhacungcap(ncc.mancc)); }
public void InsertNCC(NHACUNGCAP NCC) { var db = new QLTHONGTINMAYTINHEntities1(); db.NHACUNGCAPs.Add(NCC); db.SaveChanges(); }
private void btn_Them_Click(object sender, EventArgs e) { //kiểm tra rỗng if (txt_mancc.Text == "" || txt_Tenncc.Text == "" || txt_sdt.Text == "" || txt_dc.Text == "") { MessageBox.Show("Không được để trống"); return; } //kiểm tra trùng NHACUNGCAP bb = new NHACUNGCAP(); var kt = from s in ql.CT_HOADONs where s.MA_CTHD == txt_mancc.Text select s; if (kt.Count() > 0) { MessageBox.Show("Trùng khóa chính"); return; } bb.MANCC = txt_mancc.Text; bb.TENNCC = txt_Tenncc.Text; bb.SDT_NCC = txt_sdt.Text; bb.DIACHI_NCC = txt_dc.Text; ql.NHACUNGCAPs.InsertOnSubmit(bb); ql.SubmitChanges(); frm_NCC_Load(sender, e); MessageBox.Show("Thành công"); txt_Tenncc.Text = txt_sdt.Text = txt_dc.Text = ""; }
public IHttpActionResult PostNHACUNGCAP(NHACUNGCAP nHACUNGCAP) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.NHACUNGCAPs.Add(nHACUNGCAP); try { db.SaveChanges(); } catch (DbUpdateException) { if (NHACUNGCAPExists(nHACUNGCAP.mancc)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = nHACUNGCAP.mancc }, nHACUNGCAP)); }
//sửa nhà cung cấp private void button8_Click(object sender, EventArgs e) { NHACUNGCAP entity = new NHACUNGCAP(); entity.MANHACUNGCAP = suamanhacungcaptxt.Text; entity.TENNHACUNGCAP = suatennhacungcaptxt.Text; entity.DIACHI = suadiachinhacungcaptxt.Text; entity.DIENTHOAI = suadienthoainhacungcaptxt.Text; nhacungcapbus bus = new nhacungcapbus(); bool success = bus.update(entity); common.successorerror(success); if (success) { errorProvider1.Clear(); common.ClearTextBoxes(tabPage9); nhacungcapdgv.DataSource = bus.findall(textBox1.Text); nhacungcapdgv.Columns["PHIEUNHAPHANGs"].Visible = false; } else { ViewErrors(bus.validatedictionary); } }
public IHttpActionResult PutNHACUNGCAP(string id, NHACUNGCAP nHACUNGCAP) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != nHACUNGCAP.mancc) { return(BadRequest()); } db.Entry(nHACUNGCAP).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!NHACUNGCAPExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
//// xóa nhân viên public void xoaNCC(string mancc) { NHACUNGCAP ncc = qlch.NHACUNGCAPs.Where(d => d.MANCC == mancc).FirstOrDefault(); qlch.NHACUNGCAPs.DeleteOnSubmit(ncc); qlch.SubmitChanges(); }
private void BtnXoa_Click(object sender, EventArgs e) { try { NHACUNGCAP ncc = new NHACUNGCAP(); ncc.MaNCC = Convert.ToInt32(txtMaNhaCungCap.Text); string mancc = dataGridView1.CurrentRow.Cells[0].Value.ToString(); if (Dal.XoaThongTinNhaCungCap(Convert.ToInt32(mancc)) == 1) { MessageBox.Show("Đã xóa thành công rồi!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } else { MessageBox.Show("Xóa thất bại! Chúc bạn may mắn lần sau.", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } dataGridView1.DataSource = Dal.LoadDataGridNhaCungCap(); } catch { MessageBox.Show("Bạn không thể xóa!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } dataGridView1.DataSource = Dal.LoadDataGridNhaCungCap(); txtMaNhaCungCap.Text = ""; txtTenNhaCungCap.Text = ""; txtSoDienThoai.Text = ""; txtEmail.Text = ""; txtDiaChi.Text = ""; txtTenNhaCungCap.Focus(); }
private void btnSave_Click(object sender, EventArgs e) { if (tt.Equals("Add")) { NHACUNGCAP ncc = (NHACUNGCAP)cbNCC.SelectedItem; if (ctl.updatePDX(PDX, ncc.MANCC)) { MessageBox.Show("Lập phiếu đề xuất thành công!"); tt = "Cancel"; this.Close(); } else { MessageBox.Show("Lập phiếu đề xuất thất bại!"); } } else if (tt.Equals("Edit")) { NHACUNGCAP ncc = (NHACUNGCAP)cbNCC.SelectedItem; if (ctl.updatePDX(PDX, ncc.MANCC)) { MessageBox.Show("Cập nhật phiếu đề xuất thành công!"); tt = "Cancel"; this.Close(); } else { MessageBox.Show("Cập nhật phiếu đề xuất thất bại!"); } } }
public ActionResult Themnhacungcap(NHACUNGCAP nhacc, FormCollection form) { ViewBag.Maloai = new SelectList(data.LOAISANPHAMs.OrderBy(n => n.maloai).ToList(), "maloai", "tenloai"); if (String.IsNullOrEmpty(nhacc.tenncc)) { ViewData["Loi1"] = "Phải nhập tên nhà cung cấp"; } else if (String.IsNullOrEmpty(nhacc.diachi)) { ViewData["Loi2"] = "Mời nhập địa chỉ cho nhà cung cấp"; } else { try { int maloai = int.Parse(form["maloai"].ToString()); } catch (Exception ex) { ViewData["Loi3"] = "Vui lòng chọn loại sản phẩm"; return(this.Themnhacungcap()); } nhacc.trangthai = true; data.NHACUNGCAPs.InsertOnSubmit(nhacc); data.SubmitChanges(); return(RedirectToAction("Nhacungcap")); } return(this.Themnhacungcap()); }
public bool suaNCC(string mancc, string tenncc, string dc, string dt, string ghichu) { if (kTraKhoaChinh(mancc) == 1) { List <NHACUNGCAP> list = LoadNhaCungCap(); NHACUNGCAP a = new NHACUNGCAP(); a.TENNCC = tenncc; a.DIACHI = dc; a.DIENTHOAI = dt; a.GHICHU = ghichu; foreach (NHACUNGCAP b in list) { if (b.MANCC == mancc) { qlncc.NHACUNGCAPs.DeleteOnSubmit(b); qlncc.SubmitChanges(); } } qlncc.SubmitChanges(); return(true); } else { return(false); } }
public ActionResult SuaNCC(NHACUNGCAP ncc, HttpPostedFileBase fileUploat) { if (fileUploat == null) { ViewBag.Thongbao = "Vui lòng chọn ảnh"; return(View()); } else { if (ModelState.IsValid) { var fileName = Path.GetFileName(fileUploat.FileName); var path = Path.Combine(Server.MapPath("~/images"), fileName); if (System.IO.File.Exists(path)) { ViewBag.Thongbao = "Hình ảnh đã tồn tại"; } else { fileUploat.SaveAs(path); } var a = data.NHACUNGCAPs.Where(p => p.MANCC == ncc.MANCC).FirstOrDefault(); a.TENCC = ncc.TENCC; a.MOTA = ncc.MOTA; a.DIACHI = ncc.DIACHI; a.DIENTHOAI = ncc.DIENTHOAI; a.HINHANH = ncc.HINHANH; UpdateModel(a); data.SubmitChanges(); } } return(RedirectToAction("NCC")); }
public ActionResult ThemNCC(NHACUNGCAP nc, HttpPostedFileBase fileupload) { if (fileupload == null) { ViewBag.Thongbao = "Vui lòng chọn ảnh cho sản phẩm"; } else { if (ModelState.IsValid) { //Luu ten file var fileName = Path.GetFileName(fileupload.FileName); //Luu duong dan File var path = Path.Combine(Server.MapPath("~/images"), fileName); //Kiem tra hinh da ton tai chua\ if (System.IO.File.Exists(path)) { ViewBag.Thongbao = "Hình ảnh đã tồn tại"; } else { fileupload.SaveAs(path);//Luu file vao duong dan } nc.HINHANH = fileName; data.NHACUNGCAPs.InsertOnSubmit(nc); data.SubmitChanges(); } return(RedirectToAction("ThemNCC")); } return(View()); }
private void Gan_Obj(NHACUNGCAP obj) { obj.Manhacungcap = txtManhacungcap.Text.Trim(); obj.Tennhacungcap = txtTennhacungcap.Text.Trim(); obj.Diachi = txtDiachi.Text.Trim(); obj.Sodienthoai = mskDienthoai.Text.Trim(); }
public ActionResult SelectNCC() { NHACUNGCAP ncc = new NHACUNGCAP(); ncc.ListNCC = db.NHACUNGCAPs.ToList <NHACUNGCAP>(); return(PartialView(ncc)); }
public List <BuildQuery.IQueryFilter> GetFilters() { var result = new List <IQueryFilter>(); var refObj = new NHACUNGCAP(); if (!string.IsNullOrEmpty(this.MANHACUNGCAP)) { result.Add(new QueryFilterLinQ { Property = ClassHelper.GetProperty(() => refObj.MANHACUNGCAP), Value = this.MANHACUNGCAP, Method = FilterMethod.Like }); } if (!string.IsNullOrEmpty(this.TENNHACUNGCAP)) { result.Add(new QueryFilterLinQ { Property = ClassHelper.GetProperty(() => refObj.TENNHACUNGCAP), Value = this.TENNHACUNGCAP, Method = FilterMethod.Like }); } return(result); }
public async Task <IHttpActionResult> Delete(string id) { var result = new TransferObj <bool>(); NHACUNGCAP 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)); }
private void dgvDoiTac_CellClick(object sender, DataGridViewCellEventArgs e) { int i = dgvDoiTac.CurrentRow.Index; txtMaDT.Text = dgvDoiTac.Rows[i].Cells[0].Value.ToString(); txtTenDT.Text = dgvDoiTac.Rows[i].Cells[1].Value.ToString(); txtDiaChi.Text = dgvDoiTac.Rows[i].Cells[2].Value.ToString(); txtDienThoai.Text = dgvDoiTac.Rows[i].Cells[3].Value.ToString(); txtEmail.Text = dgvDoiTac.Rows[i].Cells[4].Value.ToString(); NHACUNGCAP ncc = dt.NHACUNGCAPs.Where(s => s.MANHACUNGCAP == txtMaDT.Text).FirstOrDefault(); if (ncc == null || ncc.HINHANH == null) { ptbAnh.Image = null; } else { MemoryStream stream = new MemoryStream(ncc.HINHANH.ToArray()); Image image = Image.FromStream(stream); if (image == null) { return; } else { ptbAnh.Image = image; } } }
private void txt_luu_Click(object sender, EventArgs e) { var kiemtra = from kt in db.NHACUNGCAPs where kt.MANHACUNGCAP == txt_mancc.Text select kt; if (kiemtra.Count() > 0) { MessageBox.Show("Trùng khóa. Vui lòng nhập lại!!!"); } if (txt_mancc.Text == "" || txt_tenncc.Text == "" || txt_sdtncc.Text == "" || txt_diachincc.Text == "") { MessageBox.Show("Vui lòng nhập đầy đủ thông tin!!!"); } else { NHACUNGCAP ncc = new NHACUNGCAP(); ncc.MANHACUNGCAP = txt_mancc.Text; ncc.TENNHACUNGCAP = txt_tenncc.Text; ncc.SDT_NHACC = txt_sdtncc.Text; ncc.DIACHI_NHACC = txt_diachincc.Text; ncc.GHICHU = txt_ghichu.Text; db.NHACUNGCAPs.InsertOnSubmit(ncc); db.SubmitChanges(); frm_nhacungcap_Load(sender, e); MessageBox.Show("Thêm thành công"); } txt_mancc.Enabled = false; }
private void btnAdd_Click(object sender, EventArgs e) { try { NHACUNGCAP NCC = new NHACUNGCAP(); NCC.MANCC = tbMaNCCAddNhaCungCap.Text; NCC.TENNCC = tbTenNCCAddNhaCungCap.Text; NCC.DIACHI = rtbDiaChiAddNhaCC.Text; NCC.SDT = tbSDTaddNhaCC.Text; NCC.FAX = tbFaxAddNhaCC.Text; NCC.EMAIL = tbEmailAddNhaCC.Text; NhaCungCapBUS NCCBUS = new NhaCungCapBUS(); NCCBUS.InsertNCC(NCC); this.Dispose(); } catch { tbMaNCCAddNhaCungCap.Clear(); tbTenNCCAddNhaCungCap.Clear(); rtbDiaChiAddNhaCC.Clear(); tbSDTaddNhaCC.Clear(); tbFaxAddNhaCC.Clear(); tbEmailAddNhaCC.Clear(); MessageBox.Show("Có lỗi Xảy Ra", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public string delete(string pMaNCC) { string references = beingUseInAnotherTable(pMaNCC); NHACUNGCAP nhaCC = db.NHACUNGCAPs.FirstOrDefault(n => n.MANCC == pMaNCC); if (nhaCC == null) { return("Không tồn tại nhà cung cấp này trong bảng !"); } else if (!String.IsNullOrEmpty(references)) { return(references); } else { try { db.NHACUNGCAPs.DeleteOnSubmit(nhaCC); db.SubmitChanges(); return("Xóa thành công !"); } catch { return("Xóa thất bại !"); } } }
//Thêm mới một nhà cung cấp protected void btnThemmoi_Click(object sender, EventArgs e) { if (Page.IsValid) { DataTable tb = new DataTable(); tb = DAO.getTable("SELECT * FROM dbo.NHACUNGCAP WHERE MANCC= '" + txtMaNCC.Text + "' "); if (tb.Rows.Count == 0) { NHACUNGCAP NCC = new NHACUNGCAP { // Lấy giá trị theo tên cột trong CSDL MANHACUNGCAP = txtMaNCC.Text, TENNHACUNGCAP = txtTenNCC.Text, EMAIL = txtEmailNCC.Text, SODIENTHOAI = txtSDT.Text, }; DAO.InsertNCC(NCC); lbThongBao.Text = "Thêm nhà cung cấp thành công!"; } else { lbThongBao.Text = "Đã tồn tại nhà cung cấp với mã này!"; } } else { lbThongBao.Text = "Vui lòng điền đầy đủ thông tin!"; } }
public void sua(string a) { RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); NHACUNGCAP dc = dbs.NHACUNGCAPs.Single(p => p.ID.ToString() == a); dc.TenNhaCungCap = txtten.Text; dbs.SubmitChanges(); }
public bool delete(NHACUNGCAP entity) { if (admin.phanquyen) { return(nhacungcaprepository.Delete(entity)); } return(false); }
public void xoa(string a) { RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); NHACUNGCAP dc = dbs.NHACUNGCAPs.Single(p => p.ID.ToString() == a); dc.TrangThai = false; dbs.SubmitChanges(); }
public void removeNCC(string _MaNCC) { var db = new QLTHONGTINMAYTINHEntities1(); NHACUNGCAP NCC = db.NHACUNGCAPs.Where(p => p.MANCC == _MaNCC).SingleOrDefault(); db.NHACUNGCAPs.Remove(NCC); db.SaveChanges(); }
public bool update(NHACUNGCAP entity) { if (validate(entity)) { return(nhacungcaprepository.Attach(entity)); } return(false); }
public ActionResult DeleteConfirmed(int id) { NHACUNGCAP nHACUNGCAP = db.NHACUNGCAPs.Find(id); db.NHACUNGCAPs.Remove(nHACUNGCAP); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Add(NHACUNGCAP model) { var NhaCungCap = db.NHACUNGCAPs.Find(model.MaNCC); db.NHACUNGCAPs.Add(model); db.SaveChanges(); return(RedirectToAction("index")); }