public bool add(ContactoDTO ContactoDTO) { using (var context = getContext()) { try { ContactoCliente Contacto = new ContactoCliente(); Contacto.Nombre = ContactoDTO.Nombre; Contacto.Telefono = ContactoDTO.Telefono; Contacto.Email = ContactoDTO.Email; Contacto.Cargo = ContactoDTO.Cargo; Contacto.Celular = ContactoDTO.Celular; Contacto.Area = ContactoDTO.Area; Contacto.Anexo = ContactoDTO.Anexo; Contacto.IdCliente = ContactoDTO.IdCliente; Contacto.Default = ContactoDTO.Default; Contacto.Active = true; context.ContactoCliente.Add(Contacto); context.SaveChanges(); return true; } catch (Exception e) { throw e; //return false; } } }
public bool update(ContactoDTO ContactoDTO) { using (var context = getContext()) { try { var Contacto = context.ContactoCliente.Where(x => x.IdContactoCliente == ContactoDTO.IdContacto).SingleOrDefault(); Contacto.Nombre = ContactoDTO.Nombre; Contacto.Telefono = ContactoDTO.Telefono; Contacto.Email = ContactoDTO.Email; Contacto.Cargo = ContactoDTO.Cargo; Contacto.Celular = ContactoDTO.Celular; Contacto.Area = ContactoDTO.Area; Contacto.Anexo = ContactoDTO.Anexo; Contacto.IdCliente = ContactoDTO.IdCliente; Contacto.Active = ContactoDTO.Active; Contacto.Default = ContactoDTO.Default; Contacto.Active = ContactoDTO.Active; context.SaveChanges(); return true; } catch (Exception e) { //throw e; return false; } } }