Пример #1
0
 public ActionResult AddOrEdit(Cliente cliente)
 {
     using (DBCliente dbModel = new DBCliente())
     {
         if (dbModel.Clientes.Any(x => x.Nombre == cliente.Nombre))
         {
             ViewBag.DuplicateMessage = "El cliente ya existe";
             return(View("AddOrEdit", cliente));
         }
         dbModel.Clientes.Add(cliente);
         dbModel.SaveChanges();
     }
     ModelState.Clear();
     ViewBag.SuccessMessage = "Registro exitoso";
     return(View("AddOrEdit", new Cliente()));
 }
Пример #2
0
        public ActionResult Delete(int id, FormCollection collection)
        {
            try
            {
                using (DBCliente dbModel = new DBCliente())
                {
                    Cliente cliente = dbModel.Clientes.Where(XmlSiteMapProvider => XmlSiteMapProvider.Id == id).FirstOrDefault();
                    dbModel.Clientes.Remove(cliente);
                    dbModel.SaveChanges();
                }

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }