public ActionResult Edit(int id)
        {
            var contacto = new DireccionesContactos()
            {
                IdContacto = id
            };

            return(View(libretaNegocio.DetalleContactos(contacto)));
        }
        public ActionResult Delete(int id)
        {
            var contacto = new DireccionesContactos()
            {
                IdContacto = id
            };

            var resultado = libretaNegocio.EliminarContacto(contacto);

            return(RedirectToAction("Administracion"));
        }
 public ActionResult Edit(DireccionesContactos contacto)
 {
     try
     {
         libretaNegocio.EditarContacto(contacto);
         return(RedirectToAction("Administracion"));
     }
     catch
     {
         return(View());
     }
 }
Example #4
0
 public bool CrearContacto(DireccionesContactos contacto)
 {
     try
     {
         db.DireccionesContactos.Add(contacto);
         db.SaveChanges();
         return(true);
     }
     catch (Exception e)
     {
         return(false);
     }
 }
Example #5
0
 public bool EliminarContacto(DireccionesContactos contacto)
 {
     try
     {
         DireccionesContactos libretaContacto = db.DireccionesContactos.Find(contacto.IdContacto);
         db.DireccionesContactos.Remove(libretaContacto);
         db.SaveChanges();
         return(true);
     }
     catch (Exception e)
     {
         return(false);
     }
 }
Example #6
0
 public bool EditarContacto(DireccionesContactos contacto)
 {
     try
     {
         DireccionesContactos libretaContacto = db.DireccionesContactos.Find(contacto.IdContacto);
         libretaContacto.Nombre       = contacto.Nombre;
         libretaContacto.Direccion    = contacto.Direccion;
         libretaContacto.Apellidos    = contacto.Apellidos;
         libretaContacto.Ciudad       = contacto.Ciudad;
         libretaContacto.Departamento = contacto.Departamento;
         libretaContacto.Genero       = contacto.Genero;
         libretaContacto.Telefono     = contacto.Telefono;
         db.SaveChanges();
         return(true);
     }
     catch (Exception e)
     {
         return(false);
     }
 }
Example #7
0
        public DireccionesContactos DetalleContactos(DireccionesContactos contacto)
        {
            DireccionesContactos libretaContacto = db.DireccionesContactos.Find(contacto.IdContacto);

            return(libretaContacto);
        }