Beispiel #1
0
 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);
     }
 }
Beispiel #2
0
        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);
            }
        }
Beispiel #3
0
        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);
            }
        }
Beispiel #4
0
        public void RestaurarEventoCache(Memento memento)
        {
            EventoSalvar eve = memento.RecuperarEventoCache();

            CommonBC.Syncronize(eve, this);
        }
Beispiel #5
0
        public void Restaurar(Memento memento)
        {
            ContratoSalvar cont = memento.RecuperarContratoCache();

            CommonBC.Syncronize(cont, this);
        }