예제 #1
0
 //Metodos listar ---------------------------------------------
 public bool Read()
 {
     try
     {
         ConexionBD.Contrato con = bdd.Contrato.Find(Numero);
         CommonBC.Syncronize(con, this);
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
예제 #2
0
 public bool Buscar()
 {
     try
     {
         ConexionBD.Contrato co = bdd.Contrato.First(con => con.Numero.Equals(Numero));
         CommonBC.Syncronize(co, this);
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
예제 #3
0
 public Boolean Modificar()
 {
     try
     {
         ConexionBD.Contrato con = bdd.Contrato.Find(Numero);
         CommonBC.Syncronize(this, con);
         bdd.SaveChanges();
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
예제 #4
0
 public bool Guardar()
 {
     try
     {
         BibliotecaDALC.Cliente cli = new BibliotecaDALC.Cliente();
         CommonBC.Syncronize(this, cli);
         bdd.Cliente.Add(cli);
         bdd.SaveChanges();
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
예제 #5
0
        //METODOS
        public bool Read()
        {
            try
            {
                ConexionBD.Cenas cen = bdd.Cenas.Find(Numero);
                CommonBC.Syncronize(cen, this);
                return(true);
            }
            catch (Exception ex)
            {
                return(false);

                Logger.Mensaje(ex.Message);
            }
        }
예제 #6
0
파일: Contrato.cs 프로젝트: GioZubiri/Ola
 public Boolean Guardar()
 {
     try
     {
         BibliotecaDALC.Contrato contr = new BibliotecaDALC.Contrato();
         CommonBC.Syncronize(this, contr);
         bdd.Contrato.Add(contr);
         bdd.SaveChanges();
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
예제 #7
0
        //Metodos Listar -----------------------------------
        public bool Read()
        {
            try
            {
                ConexionBD.Cliente cli = bdd.Cliente.Find(RutCliente);
                CommonBC.Syncronize(cli, this);
                return(true);
            }
            catch (Exception ex)
            {
                return(false);

                Logger.Mensaje(ex.Message);
            }
        }
예제 #8
0
        //METODOS CRUD --------------------------------------------
        public Boolean Grabar()
        {
            try
            {
                ConexionBD.Contrato co = new ConexionBD.Contrato();
                CommonBC.Syncronize(this, co);
                bdd.Contrato.Add(co);
                bdd.SaveChanges();

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
예제 #9
0
        public bool Modificar()
        {
            try
            {
                ConexionBD.Cliente cli = bdd.Cliente.Find(RutCliente);
                CommonBC.Syncronize(this, cli);
                bdd.SaveChanges();
                return(true);
            }
            catch (Exception ex)
            {
                return(false);

                Logger.Mensaje(ex.Message);
            }
        }
예제 #10
0
        public bool Buscar()
        {
            try
            {
                ConexionBD.Cliente cl =
                    bdd.Cliente.First(cli => cli.RutCliente.Equals(RutCliente));
                CommonBC.Syncronize(cl, this);
                return(true);
            }
            catch (Exception ex)
            {
                return(false);

                Logger.Mensaje(ex.Message);
            }
        }
예제 #11
0
        public bool Eliminar()
        {
            try
            {
                BibliotecaDALC.Cliente cli = bdd.Cliente.First(x => x.RutCliente == this.RutCliente);
                CommonBC.Syncronize(this, cli);

                bdd.Cliente.Remove(cli);
                bdd.SaveChanges();

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
예제 #12
0
        //METODOS CRUD -------------------------------------------------------------------

        public Boolean Grabar()
        {
            try
            {
                ConexionBD.Cliente cl = new ConexionBD.Cliente();
                CommonBC.Syncronize(this, cl);
                bdd.Cliente.Add(cl);
                bdd.SaveChanges();

                return(true);
            }
            catch (Exception ex)
            {
                return(false);

                Logger.Mensaje(ex.Message);
            }
        }
예제 #13
0
 public List <Cliente> ReadAll()
 {
     try
     {
         var            x             = bdd.Cliente.ToList();
         List <Cliente> Lista_Cliente = new List <Cliente>();
         foreach (BibliotecaDALC.Cliente item in x)
         {
             Cliente cli = new Cliente();
             CommonBC.Syncronize(item, cli);
             Lista_Cliente.Add(cli);
         }
         return(Lista_Cliente);
     }
     catch (Exception ex)
     {
         return(null);
     }
 }
예제 #14
0
 public List <ModalidadServicio> ListaMod()
 {
     try
     {
         var x = bdd.ModalidadServicio.ToList();
         List <ModalidadServicio> ListaMod = new List <ModalidadServicio>();
         foreach (BibliotecaDALC.ModalidadServicio item in x)
         {
             ModalidadServicio mod = new ModalidadServicio();
             CommonBC.Syncronize(item, mod);
             ListaMod.Add(mod);
         }
         return(ListaMod.ToList());
     }
     catch (Exception exe)
     {
         throw new ArgumentException(exe.Message);
     }
 }