public ActionResult Delete(int id) { Models.ContactoUsuario contactoUsuario = db.ContactoUsuario.Where(row => row.IdContacto == id).FirstOrDefault(); db.ContactoUsuario.Remove(contactoUsuario); Models.Contactos dbcontacto = db.Contactos.Where(x => x.IdContacto == id).FirstOrDefault(); db.Contactos.Remove(dbcontacto); db.SaveChanges(); return(Ok()); }
public ActionResult Post(Models.web.ModNuevoContacto contacto) { Models.Contactos nuevoContacto = new Models.Contactos(); nuevoContacto.Nombre = contacto.Nombre; nuevoContacto.ApellidoP = contacto.ApellidoP; nuevoContacto.ApellidoM = contacto.ApellidoM; nuevoContacto.Telefono = contacto.Telefono; nuevoContacto.Direccion = contacto.Direccion; nuevoContacto.Email = contacto.Email; nuevoContacto.Alias = contacto.Alias; nuevoContacto.IdContacto = nuevoContacto.IdContacto; db.Contactos.Add(nuevoContacto); Models.ContactoUsuario contactoUsuario = new Models.ContactoUsuario(); contactoUsuario.IdUsuario = contacto.idUsuario; contactoUsuario.IdContacto = nuevoContacto.IdContacto; db.ContactoUsuario.Add(contactoUsuario); db.SaveChanges(); return(Ok()); }