//get list ncc by id public JsonResult GetListNCCByID(int id) { var dao = new NhaCungCapDAO(); var result = dao.GetListNCCByID(id); return(Json(result, JsonRequestBehavior.AllowGet)); }
public ActionResult Edit(long id) { var dao = new NhaCungCapDAO(); var ncc = dao.GetByID(id); return(View(ncc)); }
public void setViewBagNCC(long?selectedID = null) { var dao = new NhaCungCapDAO(); //ViewBag.IDncc = new SelectList(dao.ListAll(), "IDncc", "sTenNCC", selectedID); ViewBag.IDncc = dao.ListAll(); }
private void cboCC_SelectionChangeCommitted(object sender, EventArgs e) { DataTable dt = NhaCungCapDAO.LoadData1((int)cboCC.SelectedValue); txtDiaChi.Text = dt.Rows[0][2].ToString(); txtSDT.Text = dt.Rows[0][3].ToString(); }
public ActionResult Delete(long idNCC) { var tk = Session["TaiKhoan"] as KhachHang; if (tk == null) { return(View("../Login/Index")); } else { if (tk.LoaiTK != "Admin") { return(View("../Home/Index")); } else { var db = new NhaCungCapDAO(); bool rs = db.DeleteNCC(idNCC); if (rs == false) { ViewBag.Err = "Vẫn còn sách thuộc nhà cung cấp này"; return(View("Index")); } else { Session["UpdateNCC"] = null; return(View("Index")); } } } }
//get type user //public int getTypeUserView(TAIKHOAN user) //{ // // var typeUser = new LoaiTaiKhoanDAO().GetTypeUserByID(user.LOAITAIKHOAN_ID); // if (typeUser.TENLOAITK.ToLower() == "admin") // { // return 1; // } // else // return 2; //} //get list ncc public JsonResult GetListNCC() { var dao = new NhaCungCapDAO(); var result = dao.getAllNCC(); return(Json(result, JsonRequestBehavior.AllowGet)); }
public ActionResult Index(NhaCungCap ncc, string moTa, HttpPostedFileBase file) { var tk = Session["TaiKhoan"] as KhachHang; if (tk == null) { return(View("../Login/Index")); } else { if (tk.LoaiTK != "Admin") { return(View("../Home/Index")); } else { if (Session["UpdateNCC"] == null) { var db = new NhaCungCapDAO(); db.InsertNCC(ncc, moTa, file); Session["ListNCC"] = null; return(RedirectToAction("Reset", "NhaCungCap", new { area = "Admin" })); } else { var db = new NhaCungCapDAO(); var ncc1 = Session["UpdateNCC"] as NhaCungCap; db.UpdateNCC(ncc1.IdNCC, ncc, moTa, file); Session["UpdateNCC"] = null; Session["ListNCC"] = null; return(RedirectToAction("Reset", "NhaCungCap", new { area = "Admin" })); } } } }
public ActionResult SaveData(NhaCungCapModel sp) { int result = 0; bool kq = false; if (ModelState.IsValid) { var dao = new NhaCungCapDAO(); string user = ((UserLogin)Session[CommonStants.USER_SESSION]).userName; result = dao.SaveData(sp, user); if (result == 1) { SetAlert("Cập Nhật Thành Công!", "success"); kq = true; } else if (result == 2) { SetAlert("Thêm Thành Công!", "success"); kq = true; } else { ModelState.AddModelError("", "Thất bại!"); } } return(Json(kq, JsonRequestBehavior.AllowGet)); }
private void LoadDuLieu() { dgvhoadonnhap.DataSource = HoaDonNhapDAO.LoadHoaDon(); cboCC.DataSource = NhaCungCapDAO.LoadData(); cboCC.ValueMember = "MaNhaCC"; cboCC.DisplayMember = "TenNhaCC"; ReadOnly(); }
public int changeHien(int id) { var user = ((UserLogin)Session[CommonStants.USER_SESSION]).userName; var dao = new NhaCungCapDAO(); var kq = dao.ChangeStatus(id, user, false); return(kq); }
public static bool KiemTraXoa(int mancc) { if (NhaCungCapDAO.XoaNhaCungCap(mancc) == 0) { return(false); } return(true); }
public static bool KiemTraSua(NhaCungCapDTO ncc) { if (NhaCungCapDAO.SuaNhaCungCap(ncc) == 0) { return(false); } return(true); }
public ActionResult Index(string SearchNCC, int page = 1, int pagesize = 5) { var dao = new NhaCungCapDAO(); var model = dao.ListAllPaging(SearchNCC, page, pagesize); ViewBag.SearchNCC = SearchNCC; return(View(model)); }
public BindingList <NhaCungCapDTO> LayDanhSach() { // Kiem tra Business Rule neu co BindingList <NhaCungCapDTO> danhSach = new BindingList <NhaCungCapDTO>(); NhaCungCapDAO itemDAO = new NhaCungCapDAO(); danhSach = itemDAO.LayDanhSach(); return(danhSach); }
public JsonResult ChangeStatus(long id) { var result = new NhaCungCapDAO().ChangeStatus(id); return(Json(new { status = result })); }
public int changeAnHien(int id) { var user = ((UserLogin)Session[CommonStants.USER_SESSION]).userName; var dao = new NhaCungCapDAO(); var type = dao.GetById(id); var kq = dao.ChangeStatus(id, user, !type.IS_DELETE); return(kq); }
public static List <NhaCungCapDTO> KiemTraLoad() { List <NhaCungCapDTO> lncc = new List <NhaCungCapDTO>(); lncc = NhaCungCapDAO.LayDanhSachNhaCungCap(); if (lncc.Count == 0) { MessageBox.Show("Không tải được dữ liệu nào!"); } return(lncc); }
//Lấy mã nhà cung cấp lớn nhất public static string LayMaxMaNCC() { string MaxMaNCC = NhaCungCapDAO.LayMaxMaNCC(); if (MaxMaNCC != null) { int ChuyenSo = int.Parse(MaxMaNCC.Replace("NCC", "")); return("NCC" + (ChuyenSo + 1).ToString("000")); } return("NCC001"); }
// GET: Admin/Product/Edit/5 public ActionResult Edit(int id) { var nhomsanphamDAO = new NhomSanPhamDAO(); var nhacungcapDAO = new NhaCungCapDAO(); var sanphamdao = new SanPhamDAO(); SAN_PHAM sanpham = sanphamdao.GetListProductById(id); //load ds sản phẩm và nhà cung ứng vào drodowbox List <SelectListItem> dsnhomsanpham = new List <SelectListItem>(); foreach (var item in nhomsanphamDAO.GetCatalogueAll()) { //load ds để chọn đúng nhóm sản phẩm if (item.MA_NHOM_SP == sanpham.MA_NHOM_SP) { dsnhomsanpham.Add(new SelectListItem { Text = item.TEN_NHOM_SP, Value = item.MA_NHOM_SP.ToString(), Selected = true }); } else { dsnhomsanpham.Add(new SelectListItem { Text = item.TEN_NHOM_SP, Value = item.MA_NHOM_SP.ToString() }); } } List <SelectListItem> dsnhacungcap = new List <SelectListItem>(); foreach (var item in nhacungcapDAO.GetListSupplier()) { //load ds để chọn đúng nhà cung ứng if (item.MA_NCC == sanpham.MA_NCC) { dsnhacungcap.Add(new SelectListItem { Text = item.TEN_NCC, Value = item.MA_NCC.ToString(), Selected = true }); } else { dsnhacungcap.Add(new SelectListItem { Text = item.TEN_NCC, Value = item.MA_NCC.ToString() }); } } ViewBag.MA_NHOM_SP = dsnhomsanpham; ViewBag.MA_NCC = dsnhacungcap; return(View(sanpham)); }
// GET: Admin/Product/Create public ActionResult Create() { //load ds sản phẩm và nhà cung ứng vào drodowbox var nhomsanphamDAO = new NhomSanPhamDAO(); var nhacungcapDAO = new NhaCungCapDAO(); ViewBag.MA_NHOM_SP = new SelectList(nhomsanphamDAO.GetCatalogueAll(), "MA_NHOM_SP", "TEN_NHOM_SP"); ViewBag.MA_NCC = new SelectList(nhacungcapDAO.GetListSupplier(), "MA_NCC", "TEN_NCC"); return(View()); }
public static bool KiemTraThem(NhaCungCapDTO ncc) { if (ncc.TenNhaPhanPhoi.ToString() == "") { return(false); } int index = NhaCungCapDAO.ThemNhaCungCap(ncc); if (index == 0) { return(false); } return(true); }
public static NhaCungCapDTO LayChiTietNCC(int mncc) { NhaCungCapDTO nhacungcap = null; List <NhaCungCapDTO> lncc = NhaCungCapDAO.LayDanhSachNhaCungCap(); foreach (NhaCungCapDTO ncc in lncc) { if (System.Convert.ToInt32(ncc.MaNhaCungCap) == mncc) { nhacungcap = ncc; break; } } return(nhacungcap); }
public ActionResult Edit(int id, SAN_PHAM collection, HttpPostedFileBase fileHinhAnh) { var SanPhamDAO = new SanPhamDAO(); var nhomsanphamDAO = new NhomSanPhamDAO(); var nhacungcapDAO = new NhaCungCapDAO(); var session = SessionHelper.GetSession(); //load ds sản phẩm và nhà cung ứng vào drodowbox ViewBag.MA_NHOM_SP = new SelectList(nhomsanphamDAO.GetCatalogueAll(), "MA_NHOM_SP", "TEN_NHOM_SP"); ViewBag.MA_NCC = new SelectList(nhacungcapDAO.GetListSupplier(), "MA_NCC", "TEN_NCC"); //xử lý file hình string AnhGoc = SanPhamDAO.GetListProductById(id).HINH_ANH; var imageupload = new ImageUpload(Server.MapPath("~/Content/img")); if (imageupload.KiemTraSuaAnh(fileHinhAnh, AnhGoc)) { collection.HINH_ANH = imageupload.FileName; } else { ViewBag.ThongBao = "File Ảnh Đã Tồn Tại"; return(View()); } try { collection.NGAY_SUA = DateTime.Today; collection.NGUOI_SUA = session.UserName; SanPhamDAO.Instance.UpdateProduct(collection); if (imageupload.PathFile != null) { // fileHinhAnh.SaveAs(imageupload.PathFile); imageupload.SaveResizeImage(Image.FromStream(fileHinhAnh.InputStream), imageupload.PathFile); } ViewBag.ThongBao = "Sửa Thành Công"; return(RedirectToAction("Details", new { id = id })); } catch { ViewBag.ThongBao = "Sửa Thất Bại"; return(View()); } }
//delete public JsonResult Delete(int id) { var dao = new NhaCungCapDAO(); bool value = dao.Delete(id); if (value) { SetAlert("Xóa thành công", "success"); } else { SetAlert("Xóa thất bại", "success"); } return(Json(value, JsonRequestBehavior.AllowGet)); }
public ActionResult Search(string tenNCC) { var tk = Session["TaiKhoan"] as KhachHang; if (tk == null) { return(View("../Login/Index")); } else { if (tk.LoaiTK != "Admin") { return(View("../Home/Index")); } else { var db = new NhaCungCapDAO(); Session["ListNCC"] = db.Search(tenNCC); return(View("Index")); } } }
public ActionResult Update(long idNCC) { var tk = Session["TaiKhoan"] as KhachHang; if (tk == null) { return(View("../Login/Index")); } else { if (tk.LoaiTK != "Admin") { return(View("../Home/Index")); } else { var db = new NhaCungCapDAO(); Session["UpdateNCC"] = db.Find(idNCC); return(View("Index")); } } }
public ActionResult Create(SAN_PHAM sanpham, HttpPostedFileBase fileHinhAnh) { //load ds sản phẩm và nhà cung ứng vào drodowbox var nhomsanphamDAO = new NhomSanPhamDAO(); var nhacungcapDAO = new NhaCungCapDAO(); ViewBag.MA_NHOM_SP = new SelectList(nhomsanphamDAO.GetCatalogueAll(), "MA_NHOM_SP", "TEN_NHOM_SP"); ViewBag.MA_NCC = new SelectList(nhacungcapDAO.GetListSupplier(), "MA_NCC", "TEN_NCC"); //kiểm tra ảnh var imageupload = new ImageUpload(Server.MapPath("~/Content/img")); if (imageupload.KiemTraThemAnhMoi(fileHinhAnh)) { sanpham.HINH_ANH = imageupload.FileName; } else { ViewBag.ThongBao = "File Ảnh Đã Tồn Tại"; return(View()); } try { int idnewproduct = SanPhamDAO.Instance.InsertProduct(sanpham); // fileHinhAnh.SaveAs(imageupload.PathFile); imageupload.SaveResizeImage(Image.FromStream(fileHinhAnh.InputStream), imageupload.PathFile); return(RedirectToAction("Details", new { id = idnewproduct })); } catch { ViewBag.ThongBao = "Thêm Thất Bại"; return(View()); } }
public static ArrayList layDanhSachNguyenLieuNhaCungCapCoTheDapUngTheoDonDatHang(int maNhaCungCap, string sqlWHEREor) { return(NhaCungCapDAO.layDanhSachNguyenLieuNhaCungCapCoTheDapUngTheoDonDatHang(maNhaCungCap, sqlWHEREor)); }
public static int setNgungGiaoDich(int maNhaCungCap, int maNhaHang, int tinhTrang) { return(NhaCungCapDAO.setNgungGiaoDich(maNhaCungCap, maNhaHang, tinhTrang)); }
//DIRTY READ SOLVED public static int dirtyReadSolvedSetNgungGiaoDich(int maNhaCungCap, int maNhaHang, int tinhTrang) { return(NhaCungCapDAO.dirtyReadSolvedSetNgungGiaoDich(maNhaCungCap, maNhaHang, tinhTrang)); }