Пример #1
0
 public ActionResult Delete(CustomerDeleteVM customerDeleteVM)
 {
     try
     {
         _customerBL.DeleteCustomer(customerDeleteVM.CustomerId);
         return(RedirectToAction(nameof(Index)));
     }
     catch
     {
         return(View());
     }
 }
Пример #2
0
        public void DeleteCustomer()
        {
            Console.Write("Enter the customer that you wish to be removed from the roster:\t");
            Customer customer2BDeleted = _customerBL.GetCustomerByEmail(Console.ReadLine());

            if (customer2BDeleted == null)
            {
                Console.WriteLine("We can't find the customer. They may have already been deleted. \n Or you typed their name wrong. This is a case sensitive application.");
            }
            else
            {
                _customerBL.DeleteCustomer(customer2BDeleted);
                Console.WriteLine($"Success!!!! {customer2BDeleted.CustomerName} is gone from your hero collection");
            }
        }
Пример #3
0
 // GET: CustomerController/Delete
 public ActionResult Delete(string email)
 {
     try
     {
         _customerBL.DeleteCustomer(_customerBL.GetCustomerByEmail(email));
         Log.Information($"Customer deleted-- Email: {email}");
         return(RedirectToAction(nameof(Index)));
     }
     catch (Exception e)
     {
         Helper.WriteError(e, "Error");
         Helper.WriteFatal(e, "Fatal");
         Helper.WriteVerbose(e, "Verbose");
         return(View());
     }
 }
Пример #4
0
        public IActionResult Delete(Guid id)
        {
            var data = _customerBL.DeleteCustomer(id);

            switch (data.MisaCode)
            {
            case Misa.CukCuk.Common.Enum.Enumarations.MisaCode.Success:
                return(Ok(data));

            case Misa.CukCuk.Common.Enum.Enumarations.MisaCode.Validate:
                return(BadRequest(data));

            case Misa.CukCuk.Common.Enum.Enumarations.MisaCode.Error:
                return(BadRequest(data));

            case Misa.CukCuk.Common.Enum.Enumarations.MisaCode.Exception:
                return(BadRequest(data));

            default:
                return(NoContent());
            }
        }