public static void UpdateProductType(LOAISANPHAM lsp) { using (var db = new ShopFruistConnectionDB()) { db.Update <LOAISANPHAM>("SET TenLoaiSanPham=@0 WHERE MaLoaiSanPham=@1", lsp.TenLoaiSanPham, lsp.MaLoaiSanPham); } }
private void btnSuaLoaiSP_Click(object sender, EventArgs e) { if (this.txtTenLoaiSP.Text == string.Empty) { MessageBox.Show("Bạn chưa điền đầy đủ thông tin !!!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } LOAISANPHAM loaisp = new LOAISANPHAM(); loaisp.MALOAI = this.txtMaLoai.Text; loaisp.TENLOAI = this.txtTenLoaiSP.Text; if (LoaiSanPhamBUS.SuaLoaiSanPham(loaisp)) { MessageBox.Show("Cập nhật thông tin loại sản phẩm thành công !!!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); LoadDataDSLoaiSP(); AutoCompleteMaLoai(); LoadComboBoxData(); ResetTabQLLoaiSP(); string lsth = "[" + DateTime.Now.ToString("dd/MM/yyyy-h:m:s") + "] " + this.manv + " đã cập nhật thông tin loại sản phẩm " + loaisp.MALOAI; LichSuHeThongBUS.ThemLSHT(new LICHSUHETHONG { NGAYTAO = DateTime.Now.Date, NV_THAOTAC = this.manv, VITRI_THAOTAC = this.vitrithaotacLoaiSP, GHICHU = lsth }); } else { MessageBox.Show("Sửa loại sản phẩm thất bại!!!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ActionResult TaoMoi() { if (cf.Connection()) { //Load dropdownlist Mã Sự kiện và dropdownlist loại sp DataTable dtSuKien = cf.ExecuteQuery("select * from SUKIEN"); DataTable dtLoaiSP = cf.ExecuteQuery("select * from LOAISANPHAM"); List <LOAISANPHAM> lstLSP = new List <LOAISANPHAM>(); LOAISANPHAM lsp = null; foreach (DataRow item in dtLoaiSP.Rows) { lsp = new LOAISANPHAM(item); lstLSP.Add(lsp); } List <SUKIEN> lstLSK = new List <SUKIEN>(); SUKIEN SuKien = null; foreach (DataRow item in dtSuKien.Rows) { SuKien = new SUKIEN(item); lstLSK.Add(SuKien); } ViewBag.MaSuKien = new SelectList(lstLSK, "MaSuKien", "TenSuKien"); ViewBag.MaLoaiSP = new SelectList(lstLSP, "MaLoaiSP", "TenLoai"); return(View()); } else { TempData["result"] = "Kết nối cơ sở dữ liệu không thành công!"; return(RedirectToAction("Index", "Home")); } }
public ActionResult Create(LOAISANPHAM loai) { db.LOAISANPHAMs.Add(loai); db.SaveChanges(); return(RedirectToAction("Index")); }
public static void UpdateCategory(LOAISANPHAM lsp) { using (var db = new shopDB()) { db.Update <LOAISANPHAM>("SET TenLoaiSanPham=@0 WHERE MaLoaiSanPham=@1", lsp.TenLoaiSanPham, lsp.MaLoaiSanPham); } }
//Thêm mới loại sản phẩm protected void btnThem_Click(object sender, EventArgs e) { if (Page.IsValid) { string query = "Select * from dbo.LOAISANPHAM where MALOAI = '" + txtMaLoai.Text + "'"; int KiemTra = CheckMaLoai(query); if (KiemTra == 0) { LOAISANPHAM LOAISP = new LOAISANPHAM(); LOAISP = GETLOAISP(txtMaLoai.Text, txtTenLoai.Text); bool Result = DAO.InsertLOAISP(LOAISP); if (Result == true) { lbThongBao.Text = "Thêm thành công"; //Response.Write("<script>alert('Thêm loại sản phẩm thành công');</script>"); Response.Redirect("/Admin.aspx?modul=SanPham&modul1=DSLoai"); } else { lbThongBao.Text = "Thêm thất bại"; } } else { lbThongBao.Text = "Đã tồn tại loại sản phẩm này!"; } } else { lbThongBao.Text = "Vui lòng nhập đầy đủ thông tin!"; } }
private void btn_Them_Click(object sender, EventArgs e) { if (txt_maloai.Text == "" || txt_tenloai.Text == "" || cmb_tendm.Text == "") { MessageBox.Show("Không được để trống"); return; } //kiểm tra trùng LOAISANPHAM lsp = new LOAISANPHAM(); var kt = from s in ql.LOAISANPHAMs where s.MALOAI == txt_maloai.Text select s; if (kt.Count() > 0) { MessageBox.Show("Trùng khóa chính"); return; } lsp.MALOAI = txt_maloai.Text; lsp.TENLOAI = txt_tenloai.Text; lsp.MADM = cmb_tendm.SelectedValue.ToString(); ql.LOAISANPHAMs.InsertOnSubmit(lsp); ql.SubmitChanges(); frm_LoaiSP_Load(sender, e); MessageBox.Show("Thành công"); txt_tenloai.Text = ""; cmb_tendm.Text = string.Empty; }
private void cbxloaisp_SelectedIndexChanged(object sender, EventArgs e) { LOAISANPHAM loai = (LOAISANPHAM)cbxloaisp.SelectedItem; IQueryable hanghoas = hanghoa.get_DataSP_LSP(loai.ID_LSP); load_SP(hanghoas); }
public ActionResult DeleteConfirmed(string id) { LOAISANPHAM lOAISANPHAM = db.LOAISANPHAM.Find(id); db.LOAISANPHAM.Remove(lOAISANPHAM); db.SaveChanges(); return(RedirectToAction("Index")); }
public IHttpActionResult DeleteTypeProduct([FromUri] int Ma) { LOAISANPHAM loaisanpham = db.LOAISANPHAMs.Where(sp => sp.DAXOA == false && sp.MA == Ma).SingleOrDefault(); db.LOAISANPHAMs.Remove(loaisanpham); db.SaveChanges(); return(Ok()); }
//Truyền dữ liệu vào Class LOAISANPHAM private LOAISANPHAM GETLOAISP(string maloai, string tenloai) { LOAISANPHAM LOAISP = new LOAISANPHAM(); LOAISP.MALOAI = maloai; LOAISP.TENLOAI = tenloai; return(LOAISP); }
public ActionResult DeleteConfirmed(int id) { LOAISANPHAM lOAISANPHAM = db.LOAISANPHAMs.Find(id); db.LOAISANPHAMs.Remove(lOAISANPHAM); db.SaveChanges(); return(RedirectToAction("DanhSach")); }
public void add(LOAISANPHAMModel sx) { Mapper.CreateMap <LOAISANPHAMModel, LOAISANPHAM>(); LOAISANPHAM _sx = Mapper.Map <LOAISANPHAMModel, LOAISANPHAM>(sx); db.LOAISANPHAMs.Add(_sx); db.SaveChanges(); }
void btnSave_Click(object sender, EventArgs e) { //add SANPHAM if (flag == 1) { try { NHACUNGCAP ncc = (NHACUNGCAP)cbNCC.SelectedItem; LOAISANPHAM lsp = (LOAISANPHAM)cboLSP.SelectedItem; if (ctl.checkExist(txtTenSP.Text)) { if (ctl.addSP(txtTenSP.Text, txtHinhAnh.Text, lsp.MALOAI, ncc.MANCC)) { MessageBox.Show("Thêm mới Sản phẩm thành công!"); GUI_SanPham_Load(null, null); controlFunction("enableAll"); } else { MessageBox.Show("Thêm mới Sản phẩm không thành công!"); } } else { MessageBox.Show("Tên Sản phẩm này đã tồn tại!"); } } catch (Exception) { MessageBox.Show("Chọn lại đúng Sản phẩm hoặc loại sản phẩm!"); } } //Edit SANPHAM if (flag == 2) { try { NHACUNGCAP ncc = (NHACUNGCAP)cbNCC.SelectedItem; LOAISANPHAM lsp = (LOAISANPHAM)cboLSP.SelectedItem; string id = (string)lstSP.SelectedRows[0].Cells[0].Value; if (ctl.checkExist(txtTenSP.Text) || txtTenSP.Text.Contains((string)lstSP.SelectedRows[0].Cells[1].Value)) { if (ctl.editSP(id, txtTenSP.Text, txtHinhAnh.Text, lsp.MALOAI, ncc.MANCC)) { MessageBox.Show("Cập nhật Sản phẩm thành công!"); GUI_SanPham_Load(null, null); controlFunction("enableAll"); } else { MessageBox.Show("Cập nhật Sản phẩm không thành công!"); } } } catch (Exception) { MessageBox.Show("Nhập lại đúng Nhà cung cấp/Loại sản phẩm"); } } }
public bool deleteLSP(String id) { db = new CMART8Entities(); LOAISANPHAM LSP = db.LOAISANPHAMs.Single(st => st.MALOAI.Contains(id)); db.LOAISANPHAMs.DeleteObject(LSP); db.SaveChanges(); return(true); }
public ActionResult NCCTheoLoai() { LOAISANPHAM l = (LOAISANPHAM)Session["LoaiSP"]; var ncc = from x in data.NHACUNGCAPs where x.maloai == l.maloai && x.trangthai == true select x; return(PartialView(ncc)); }
public IHttpActionResult GetTypeProduct(int ID) { LOAISANPHAM loaisp = db.LOAISANPHAMs.Where(sp => sp.DAXOA == false && sp.MA == ID).SingleOrDefault(); Mapper.CreateMap <LOAISANPHAM, LOAISANPHAMModel>(); LOAISANPHAMModel loaisp_model = Mapper.Map <LOAISANPHAM, LOAISANPHAMModel>(loaisp); return(Ok(loaisp_model)); }
private LOAISANPHAM ConvertDataLoaiSP(List <VDS.RDF.INode> data) { string id = (data[0] + "").Split('^')[0]; string name = (data[1] + "").Split('^')[0]; LOAISANPHAM a = new LOAISANPHAM(); a.MaLoai = int.Parse(id); a.TenLoai = name; return(a); }
public ActionResult themLoaiSP(LOAISANPHAM loaisp) { ViewBag.MaLoaiSP = new SelectList(db.LOAISANPHAMs.ToList().OrderBy(n => n.TenLoaiSP), "MaLoaiSP", "TenLoaiSP"); if (ModelState.IsValid) { db.LOAISANPHAMs.InsertOnSubmit(loaisp); db.SubmitChanges(); } return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "maloaisp,tenloaisp,mota")] LOAISANPHAM lOAISANPHAM) { if (ModelState.IsValid) { db.Entry(lOAISANPHAM).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(lOAISANPHAM)); }
public ActionResult Edit([Bind(Include = "MaLoaiSP,TenLoaiSP")] LOAISANPHAM loaisanpham) { if (ModelState.IsValid) { db.Entry(loaisanpham).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(loaisanpham)); }
// GET: Admin/LoaiSP/Delete/5 public ActionResult Delete(int?id) { LOAISANPHAM LoaiSP = db.LOAISANPHAMs.Find(id); if (LoaiSP == null) { return(HttpNotFound()); } return(View()); }
public IHttpActionResult UpdateProduct([FromUri] int Ma, [FromBody] LOAISANPHAM s) { LOAISANPHAM loaisanpham = db.LOAISANPHAMs.Where(sp => sp.DAXOA == false && sp.MA == Ma).SingleOrDefault(); loaisanpham.MA = s.MA; loaisanpham.TEN = s.TEN; loaisanpham.DAXOA = s.DAXOA; db.SaveChanges(); return(Ok()); }
public ActionResult Delete(string ID) { var temp = new LOAISANPHAM { MALOAI = ID }; db.LOAISANPHAMs.Attach(temp); db.LOAISANPHAMs.Remove(temp); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "MaLoai,TenLoai,isXoa")] LOAISANPHAM lOAISANPHAM) { if (ModelState.IsValid) { lOAISANPHAM.isXoa = false; db.Entry(lOAISANPHAM).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(lOAISANPHAM)); }
public ActionResult Delete(LOAISANPHAM loai) { LOAISANPHAM loaisp = db.LOAISANPHAMs.Find(loai.MaLoai); if (loai != null) { db.LOAISANPHAMs.Remove(loaisp); db.SaveChanges(); } return(RedirectToAction("Index")); }
// Xóa loại sản phẩm public ActionResult xoaLoaiSP(int id) { LOAISANPHAM loaisp = db.LOAISANPHAMs.SingleOrDefault(n => n.MaLoaiSP == id); if (loaisp == null) { Response.StatusCode = 404; return(null); } return(View(loaisp)); }
public ActionResult Create([Bind(Include = "MaLoaiSP,TenLoaiSP")] LOAISANPHAM loaisanpham) { if (ModelState.IsValid) { db.LOAISANPHAMs.Add(loaisanpham); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(loaisanpham)); }
public ActionResult Sua([Bind(Include = "MaLoaiSP,TenLoaiSP,PhanTramLoiNhuan,MaDVT")] LOAISANPHAM lOAISANPHAM) { if (ModelState.IsValid) { db.Entry(lOAISANPHAM).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("DanhSach")); } ViewBag.MaDVT = new SelectList(db.DONVITINHs, "MaDVT", "TenDVT", lOAISANPHAM.MaDVT); return(View(lOAISANPHAM)); }
public ActionResult Create([Bind(Include = "maloaisp,tenloaisp,mota")] LOAISANPHAM lOAISANPHAM) { if (ModelState.IsValid) { db.LOAISANPHAM.Add(lOAISANPHAM); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(lOAISANPHAM)); }