示例#1
0
 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;
         }
     }
 }
示例#2
0
 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;
         }
     }
 }