public static void createPersona(Guid idContacto, string nombre) { Contacto nuevoContacto = new Contacto(); nuevoContacto.UIDContacto = idContacto; nuevoContacto.Nombre = nombre; ContactoDAL.createContacto(nuevoContacto); }
public ActionResult AddOrEdit(string idContacto) { if (String.IsNullOrEmpty(idContacto)) { return(View(new Contacto())); } else { return(View(ContactoDAL.getContactoByGuid(Guid.Parse(idContacto)))); } }
public ActionResult AddOrEdit(Contacto nuevoContacto) { if (nuevoContacto.UIDContacto == null) { nuevoContacto.UIDContacto = Guid.NewGuid(); nuevoContacto.UIDDireccion = Guid.Parse("849B3C32-BFEA-4FC2-AA2A-068AD170F429"); ContactoDAL.createContacto(nuevoContacto); } else { ContactoDAL.updateContacto(nuevoContacto); } return(GetData()); }
public ActionResult GetData() { List <Contacto> listaContactos = ContactoDAL.getAllContactos(); return(Json(new { data = listaContactos }, JsonRequestBehavior.AllowGet)); }
public void deleteContacto([FromBody] Contacto contactoToDelete) { ContactoDAL.deleteContacto(contactoToDelete); }
public void updateContacto([FromBody] Contacto contactoToUpdate) { ContactoDAL.updateContacto(contactoToUpdate); }
public void createContacto([FromBody] Contacto nuevoContacto) { nuevoContacto.UIDContacto = Guid.NewGuid(); ContactoDAL.createContacto(nuevoContacto); }
public Contacto getContactoById(string idContacto) { return(ContactoDAL.getContactoByGuid(Guid.Parse(idContacto))); }
public List <Contacto> getAllContactos() { return(ContactoDAL.getAllContactos()); }
public static List <Contacto> applyFilter(Filter filtro) { return(ContactoDAL.applyFilter(filtro)); }
public static void deleteContacto(Contacto contacto) { ContactoDAL.deleteContacto(contacto); }
public static Contacto getContactoByGuid(Guid contactoGuid) { return(ContactoDAL.getContactoByGuid(contactoGuid)); }
public static void updateContacto(Contacto contacto) { contacto.Direccion = null; ContactoDAL.updateContacto(contacto); }
public static void createContacto(Contacto contacto) { ContactoDAL.createContacto(contacto); }