public bool Update() { try { DALC.Contrato con = bdd.Contrato.First(c => c.Numero.Equals(Numero)); if (con.Realizado) { CommonBC.Syncronize(this, con); bdd.SaveChanges(); return(true); } else { return(false); } } catch (Exception ex) { Logger.mensaje(ex.Message); return(false); } }
public bool Read() { try { DALC.Cliente cli = bdd.Cliente.First(c => c.RutCliente.Equals(RutCliente)); CommonBC.Syncronize(cli, this); /*this.RutCliente = cli.RutCliente; * this.RazonSocial = cli.RazonSocial; * this.NombreContacto = cli.NombreContacto; * this.Telefono = cli.Telefono; * this.MailContacto = cli.MailContacto; * this.Direccion = cli.Direccion; * this.IdActividadEmpresa = cli.IdActividadEmpresa; * this.IdTipoEmpresa = cli.IdTipoEmpresa; */ return(true); } catch (Exception ex) { Logger.mensaje(ex.Message); return(false); } }
public bool Create() { try { DALC.Cliente cli = new DALC.Cliente(); /*cli.RutCliente = this.RutCliente; * cli.RazonSocial = this.RazonSocial; * cli.NombreContacto = this.NombreContacto; * cli.MailContacto = this.MailContacto; * cli.Direccion = this.Direccion; * cli.Telefono = this.Telefono; * cli.IdActividadEmpresa = this.IdActividadEmpresa; * cli.IdTipoEmpresa = this.IdTipoEmpresa;*/ CommonBC.Syncronize(this, cli); bdd.Cliente.Add(cli); bdd.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public void RestaurarEventoCache(Memento memento) { EventoSalvar eve = memento.RecuperarEventoCache(); CommonBC.Syncronize(eve, this); }
public void Restaurar(Memento memento) { ContratoSalvar cont = memento.RecuperarContratoCache(); CommonBC.Syncronize(cont, this); }