Esempio n. 1
0
        public ActionResult DeleteSupplier(int supplierId)
        {
            ActionResult response;

            if (ModelState.IsValid)
            {
                try
                {
                    //Pass in ID and delete from SQL.
                    _SupplierDAO.DeleteSupplier(supplierId);

                    //Return to view all supplier page.
                    response = RedirectToAction("Index", "Supplier");
                }
                catch (SqlException sqlex)
                {
                    response = RedirectToAction("Error", "Shared");
                }
                catch (Exception ex)
                {
                    response = RedirectToAction("Error", "Shared");

                    Logger.ErrorLogPath = _LogPath;
                    Logger.ExceptionLog(ex);
                }
            }
            else
            {
                response = View();
            }
            return(response);
        }
Esempio n. 2
0
 public ActionResult DeleteConfirmed(string id)
 {
     try
     {
         Supplier supplier = SupplierDAO.FindSupplierById(id);
         SupplierDAO.DeleteSupplier(supplier);
         return(RedirectToAction("Index"));
     }
     catch (Exception e)
     {
         return(View("~/Views/Shared/Error.cshtml"));
     }
 }
        public ActionResult DeleteSupplier(string id)
        {
            SupplierDAO suppDAO = new SupplierDAO();

            bool deleted = suppDAO.DeleteSupplier(id);

            if (deleted)
            {
                SetFlash(Enums.FlashMessageType.Success, "Supplier record for Ssupplier ID: " + id + " successfully deleted.");
                return(RedirectToAction("Suppliers"));
            }

            SetFlash(Enums.FlashMessageType.Error, "Supplier record for Supplier ID: " + id + " was not deleted.");
            return(RedirectToAction("Suppliers"));
        }
Esempio n. 4
0
        public ActionResult DeleteSupplier(int id)
        {
            ActionResult response;

            try
            {
                dao.DeleteSupplier(id);
                response = RedirectToAction("Index", "Suppliers");
            }
            catch (SqlException sqlEx)
            {
                response = RedirectToAction("Index", "Suppliers");
            }
            return(response);
        }
        private void btnDeleteSupp_Click(object sender, EventArgs e)
        {
            if (this.dgvSuppData.Rows.Count >= 1)
            {
                if (MessageBox.Show("Delete this Supplier ? \n Supplier Id : " + this.dgvSuppData.SelectedRows[0].Cells[0].Value.ToString() + "\n Supplier Name : " + this.dgvSuppData.SelectedRows[0].Cells[1].Value.ToString(), this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    dao.DeleteSupplier(this.dgvSuppData.SelectedRows[0].Cells[0].Value.ToString());

                    ReloadDGVData();
                }
            }
            else
            {
                MessageBox.Show("Maaf, masih tidak ada data.", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 6
0
 public static void DeleteSupplier(string supplierCode)
 {
     SupplierDAO.DeleteSupplier(supplierCode);
 }
Esempio n. 7
0
 public void DeleteSupplier(String namaSupplier)
 {
     sDAO.makeConnection();
     sDAO.DeleteSupplier(namaSupplier);
     sDAO.closeConnection();
 }
Esempio n. 8
0
        static void Main(string[] args)
        {
            bool continueProgram = true;

            while (continueProgram)
            {
                Console.Clear();
                Console.ResetColor();
                Console.WriteLine("What would you like to do?\n");
                Console.WriteLine("\t" + "1) View all Suppliers");
                Console.WriteLine("\t" + "2) Add a new Supplier");
                Console.WriteLine("\t" + "3) Update Supplier Information");
                Console.WriteLine("\t" + "4) Delete a Supplier");
                Console.WriteLine("\t" + "5) Exit Application");

                switch (Console.ReadKey(true).Key)
                {
                case ConsoleKey.NumPad1:
                case ConsoleKey.D1:
                    List <SupplierDO> allSuppliers = dao.ObtainAllSuppliers();
                    List <SupplierPO> supplierInfo = Mapper.FromDoToPo(allSuppliers);
                    for (int i = 0; i < supplierInfo.Count; i++)
                    {
                        ViewAllSuppliers(supplierInfo[i]);
                    }
                    Console.ForegroundColor = ConsoleColor.Green;
                    Console.WriteLine("Press any key to continue");
                    Console.ReadKey();
                    break;

                case ConsoleKey.NumPad2:
                case ConsoleKey.D2:
                    Console.Clear();
                    SupplierPO supplier = new SupplierPO();
                    UserInput(supplier);
                    SupplierDO newSupp = Mapper.PoToDo(supplier);
                    dao.CreateSupplier(newSupp);
                    Console.ForegroundColor = ConsoleColor.Yellow;
                    Console.WriteLine("Data Stored");
                    Thread.Sleep(1800);
                    break;

                case ConsoleKey.NumPad3:
                case ConsoleKey.D3:
                    Console.Clear();
                    SupplierPO udatedSupplier = new SupplierPO();
                    UpdateInformation(udatedSupplier);
                    break;

                case ConsoleKey.NumPad4:
                case ConsoleKey.D4:
                    Console.Clear();
                    int suppId = GetId();
                    dao.DeleteSupplier(suppId);
                    Console.Clear();
                    Console.ForegroundColor = ConsoleColor.Red;
                    Console.WriteLine("Entry Successfully deleted");
                    Thread.Sleep(1800);
                    break;

                case ConsoleKey.NumPad5:
                case ConsoleKey.D5:
                    continueProgram         = false;
                    Console.ForegroundColor = ConsoleColor.Red;
                    Console.WriteLine("Shutting down program");
                    Thread.Sleep(1800);
                    break;
                }
            }
        }
Esempio n. 9
0
 public int DeleteSupplier(int id)
 {
     return(supplierDAO.DeleteSupplier(id));
 }