コード例 #1
0
        //Edit:
        public ActionResult Edit(int SellerID) //Hiện thông tin hiện tại của Seller lên View
        {
            var dao    = new SellerDAO();
            var seller = dao.ViewDetails(SellerID);

            return(View(seller));
        }
コード例 #2
0
        public void RetrieveData()
        {
            ConnectionManager connectionManager = new ConnectionManager();

            SellerDAO     sellerDAO     = new SellerDAO();
            EnterpriseDAO enterpriseDAO = new EnterpriseDAO();
            DirectorDAO   directorDAO   = new DirectorDAO();

            NpgsqlConnection conn = connectionManager.getConnection();

            enterpriseDAO.readAll(conn);
            sellerDAO.readAll(conn);
            directorDAO.readAll(conn);

            sellerDAO.setEnterprisesToSellers(enterpriseDAO);
            directorDAO.setEnterprisesToDirectors(enterpriseDAO);

            listEnterprises = sellerDAO.readEmpresasInUse(listEnterprises);
            listEnterprises = directorDAO.readEmpresasInUse(listEnterprises);

            listDirectors = directorDAO.listDirectors;
            listSellers   = sellerDAO.listSellers;

            conn.Close();
            conn.Dispose();
        }
コード例 #3
0
        public ActionResult Delete(int sellerID)
        {
            var dao = new SellerDAO();

            dao.DeleteSeller(sellerID);
            return(View());
        }
コード例 #4
0
        // Page: Seller list
        public ActionResult Index(int page = 1, int pageSize = 5)
        {
            var dao   = new SellerDAO();
            var model = dao.ListAllPaging(page, pageSize);

            return(View(model));
        }
コード例 #5
0
        public UniversalEntity RetrieveSellers()
        {
            SellerDAO entDAO = new SellerDAO();

            sc             = new SqlCommand("RetrieveSellers");
            sc.CommandType = CommandType.StoredProcedure;
            return(entDAO.retrieveEntity(sc));
        }
コード例 #6
0
        public UniversalEntity RetrieveSellersByDiameter(int d)
        {
            SellerDAO entDAO = new SellerDAO();

            sc             = new SqlCommand("RetrieveSellersByDiameter");
            sc.CommandType = CommandType.StoredProcedure;
            sc.Parameters.Add("@Diameter", d);
            return(entDAO.retrieveEntity(sc));
        }
コード例 #7
0
 private void button1_Click(object sender, EventArgs e) // 로그인
 {
     int a = 0;
     SellerDAO seller = new SellerDAO();
     try
     {
         a = seller.ChkLogin(txtId.Text, txtPwd.Text);
     }
     catch (Exception)
     {
     }
コード例 #8
0
        public int CreateUser(Seller ent)
        {
            int       createdid = 0;
            SellerDAO entDAO    = new SellerDAO();

            sc             = new SqlCommand("CreateSeller");
            sc.CommandType = CommandType.StoredProcedure;
            addParameters(ent);
            createdid = entDAO.createEntity(sc);
            return(createdid);
        }
コード例 #9
0
        public bool UpdateSeller(Seller ent)
        {
            bool      success = true;
            SellerDAO entDAO  = new SellerDAO();

            sc             = new SqlCommand("UpdateSeller");
            sc.CommandType = CommandType.StoredProcedure;
            sc.Parameters.Add("@ID", ent.ID);
            addParameters(ent);
            success = entDAO.updateEntity(sc);
            return(success);
        }
コード例 #10
0
 public ActionResult Create(Seller seller)
 {
     if (ModelState.IsValid)
     {
         var  dao         = new SellerDAO();
         long newSellerID = dao.CreateSeller(seller);
         if (newSellerID > 0) // SellerID vừa tạo > 0 => Thành công
         {
             return(RedirectToAction("Index"));
         }
         else
         {
             ModelState.AddModelError("", "Create Fail");
         }
     }
     return(View("Index"));
 }
コード例 #11
0
 public ActionResult Edit(Seller seller) //Chỉnh sửa thông tin Seller
 {
     if (ModelState.IsValid)
     {
         var dao    = new SellerDAO();
         var result = dao.EditDetails(seller);
         if (result)
         {
             return(RedirectToAction("Index"));
         }
         else
         {
             ModelState.AddModelError("", "Edit Fail !!!");
         }
     }
     return(View("Index"));
 }
コード例 #12
0
        //View Details:
        public ActionResult Details(int SellerID)
        {
            var user = new SellerDAO().ViewDetails(SellerID);

            return(View(user));
        }
コード例 #13
0
 public SellersController(SellerDAO sellerDAO, DepartmentsDAO departmentsDAO)
 {
     _selerDAO       = sellerDAO;
     _departmentsDAO = departmentsDAO;
 }