public ActionResult Create(Vendor vendor) { if (!String.IsNullOrWhiteSpace(vendor.Name)) { var vendors = new VendorDao().GetVendorByName(vendor.Name); if (vendors != null) { ModelState.AddModelError("", "Name Vendor is already registered"); } } if (!String.IsNullOrWhiteSpace(vendor.Email)) { var vendors = new VendorDao().GetVendorByEmail(vendor.Email); if (vendors != null) { ModelState.AddModelError("", "Email Vendor is already registered"); } } if (ModelState.IsValid) { var vendorDao = new VendorDao(); var Id = vendorDao.InsertVendor(vendor); if (Id > 0) { SetNotification("Thêm mới Vendor thành công .", "success"); return(RedirectToAction("Index", "Vendor")); } else { ModelState.AddModelError("", "Thêm mới Vendor không thành công ."); } } return(View()); }
// GET: Admin/Vendor public ActionResult Index(string SearchName = null, string SearchEmail = null, int page = 1, int pageSize = 10) { var vendorDao = new VendorDao(); var model = vendorDao.GetVendors(SearchName, SearchEmail, page, pageSize); ViewBag.SearchName = SearchName; ViewBag.SearchEmail = SearchEmail; return(View(model)); }
public ActionResult Edit(long productId) { var tat_ca_gian_hang = new VendorDao().ListAll(); ViewBag.danhSachGianHang = tat_ca_gian_hang; var product = new ProductDao().GetProductById(productId); ViewBag.gian_hang = new VendorDao().GetVendorById(product.VendorID); return(View(product)); }
public ActionResult Create(long vendorId = 0) { if (vendorId != 0) { var gian_hang = new VendorDao().GetVendorById(vendorId); ViewBag.gian_hang = gian_hang; } var tat_ca_gian_hang = new VendorDao().ListAll(); ViewBag.danhSachGianHang = tat_ca_gian_hang; return(View()); }
public ActionResult Edit(Vendor vendor) { try { var result = new VendorDao().Update(vendor); return(RedirectToAction("Index", "Vendor")); } catch (Exception ex) { ModelState.AddModelError("", ex.Message); return(View(vendor)); } }
public ActionResult Delete(long vendorId) { try { var result = new VendorDao().Delete(vendorId); return(RedirectToAction("Index", "Vendor")); } catch (Exception ex) { ModelState.AddModelError("", ex.Message); return(RedirectToAction("Index", "Vendor")); } }
// GET: Admin/Product public ActionResult Index(long vendorId = 0) { if (vendorId == 0) { ViewBag.tat_ca_gian_hang = new VendorDao().ListAllVendor(); var pro = new ProductDao().ListAllProduct(); return(View(pro)); } var model = new ProductDao().ListAllProductByVendorId(vendorId); var gian_hang = new VendorDao().GetVendorById(vendorId); ViewBag.gian_hang = gian_hang; ViewBag.tat_ca_gian_hang = new VendorDao().ListAllVendor(); return(View(model)); }
public ActionResult Delete(int Id) { var result = new VendorDao().DeleteVendor(Id); if (result) { SetNotification("Xoá Vendor thành công .", "success"); return(RedirectToAction("Index", "Vendor")); } else { ModelState.AddModelError("", "Xoá Vendor không thành công ."); } return(RedirectToAction("Index")); }
public ActionResult ListFood() { var CookerSession = (CookerLoginSession)Session[Constant.COOKER_SESSION]; var vendorId = CookerSession.VendorID; if (vendorId == 0) { return(View()); } var model = new ProductDao().ListAllProductByVendorId(vendorId); var gian_hang = new VendorDao().GetVendorById(vendorId); ViewBag.gian_hang = gian_hang; ViewBag.tat_ca_gian_hang = new VendorDao().ListAllVendor(); return(View(model)); }
public ActionResult Edit(Product product) { try { var result = new ProductDao().Update(product); var VendorId = new ProductDao().GetProductById(product.ID).VendorID; return(RedirectToAction("Index", "Product", new { vendorId = VendorId })); } catch (Exception ex) { var tat_ca_gian_hang = new VendorDao().ListAll(); ViewBag.danhSachGianHang = tat_ca_gian_hang; ViewBag.gian_hang = new VendorDao().GetVendorById(product.VendorID); ModelState.AddModelError("", ex.Message); return(View(product)); } }
public void SetViewBag(int?selectedId = null) { var customerRoleDao = new CustomerRoleDao(); var customerRoles = customerRoleDao.ListAll(); Vendor vendor = new Vendor { Name = "Not a vendor", Id = 0, }; var vendorDao = new VendorDao(); var vendors = vendorDao.GetVendors(); vendors.Add(vendor); ViewBag.AvailableCustomerRoles = new SelectList(customerRoles, "Id", "Name", selectedId); ViewBag.AvailableVendors = new SelectList(vendors, "Id", "Name", selectedId); }
public ActionResult Edit(Vendor vendor) { if (ModelState.IsValid) { var vendorDao = new VendorDao(); var result = vendorDao.UpdateVendor(vendor); if (result) { SetNotification("Cập nhật Vendor thành công .", "success"); return(RedirectToAction("Index", "Vendor")); } else { ModelState.AddModelError("", "Cập nhật Vendor không thành công ."); } } return(View()); }
static DependencyResolver() { Logger = new Log4net(); RoleDao = new RoleDao(Logger); UserDao = new UserDao(Logger, RoleDao); CategoryDao = new CategoryDao(Logger); ProductDao = new ProductDao(Logger, CategoryDao); StoreDao = new StoreDao(Logger); VendorDao = new VendorDao(Logger); StatusDao = new StatusDao(Logger); CommodityUnitDao = new CommodityUnitDao(Logger, ProductDao, StatusDao, StoreDao, VendorDao); RoleBll = new RoleBll(Logger, RoleDao); UserBll = new UserBll(Logger, RoleBll, UserDao); CategoryBll = new CategoryBll(Logger, CategoryDao, CommodityUnitDao); ProductBll = new ProductBll(Logger, CategoryBll, ProductDao, CommodityUnitDao); StoreBll = new StoreBll(Logger, StoreDao, CommodityUnitDao); VendorBll = new VendorBll(Logger, VendorDao, CommodityUnitDao); StatusBll = new StatusBll(Logger, StatusDao, CommodityUnitDao); CommodityUnitBll = new CommodityUnitBll(Logger, CategoryBll, ProductBll, StatusBll, StoreBll, VendorBll, CommodityUnitDao); AuthenticationBll = new AuthenticationBll(UserBll); }
public ActionResult Edit(long vendorId) { var vendor = new VendorDao().GetVendorById(vendorId); return(View(vendor)); }
// GET: Admin/Vendor public ActionResult Index() { var model = new VendorDao().ListAllVendor(); return(View(model)); }
public ActionResult Menu() { var listCategory = new VendorDao().ListAllVendor(); return(PartialView(listCategory)); }
public void Setup() { _tested = new VendorDao(); }
public VendorManagerImpl(VendorManager vendorManager) { this.vendorManager = vendorManager; dao = VendorDao.getInstance(); }
public VendorManagerImpl(AddVendor addVendor) { this.addVendor = addVendor; dao = VendorDao.getInstance(); }
public VendorManagerImpl() { dao = VendorDao.getInstance(); }