public bool ModificarCliente(Cliente cliente) { try { OnbreakDALC.CLIENTES c = (from cli in db.CLIENTES where cli.RutCliente == cliente.Rut select cli).FirstOrDefault(); if (c == null) { return(false); } c.RazonSocial = cliente.Razon_social; c.Direccion = cliente.Direccion; c.NombreContacto = cliente.Nombre_contacto; c.MailContacto = cliente.Email_contacto; c.Telefono = cliente.Telefono; c.IdActividadEmpresa = cliente.ActividadEmpresaCliente.Id; c.IdTipoEmpresa = cliente.TipoEmpresaCliente.Id; db.Entry(c).State = System.Data.EntityState.Modified; db.SaveChanges(); } catch (Exception) { return(false); } return(true); }
public bool EliminarCliente(string rut) { OnbreakDALC.CLIENTES cliente = (from c in db.CLIENTES where c.RutCliente == rut select c).FirstOrDefault(); if (cliente == null) { return(false); } try { db.CLIENTES.Remove(cliente); db.SaveChanges(); } catch (Exception) { return(false); } return(true); }