예제 #1
0
        public bool Read()
        {
            Datos.OnTourEntities1 bbdd = new Datos.OnTourEntities1();

            try
            {
                Datos.Curso cur = bbdd.Curso.First(e => e.curso1 == curso1);
                CommonBC.Syncronize(cur, this);
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
예제 #2
0
        public bool Read()
        {
            Datos.OnTourEntities1 bbdd = new Datos.OnTourEntities1();

            try
            {
                Datos.Contratos con = bbdd.Contratos.First(e => e.rut_rep == rut_rep);
                CommonBC.Syncronize(con, this);

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
예제 #3
0
        public bool Delete()
        {
            Datos.OnTourEntities1 bbdd = new Datos.OnTourEntities1();

            try
            {
                Datos.Contratos con = bbdd.Contratos.First(e => e.rut_rep == rut_rep);
                bbdd.Contratos.Remove(con);
                bbdd.SaveChanges();
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
예제 #4
0
        public bool Update()
        {
            Datos.OnTourEntities1 bbdd = new Datos.OnTourEntities1();
            try
            {
                Datos.Contratos con = bbdd.Contratos.First(e => e.rut_rep == rut_rep);
                CommonBC.Syncronize(this, con);

                bbdd.SaveChanges();
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
예제 #5
0
        public bool Delete()
        {
            Datos.OnTourEntities1 bbdd = new Datos.OnTourEntities1();

            try
            {
                Datos.Curso cur = bbdd.Curso.First(e => e.curso1 == curso1);
                bbdd.Curso.Remove(cur);
                bbdd.SaveChanges();
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
예제 #6
0
        public bool Update()
        {
            Datos.OnTourEntities1 bbdd = new Datos.OnTourEntities1();
            try
            {
                Datos.Curso cur = bbdd.Curso.First(e => e.curso1 == curso1);
                CommonBC.Syncronize(this, cur);
                bbdd.SaveChanges();

                return(true);
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                return(false);
            }
        }
예제 #7
0
        public List <Curso> ReadAll()
        {
            Datos.OnTourEntities1 bbdd = new Datos.OnTourEntities1();

            try
            {
                List <Datos.Curso> listaDatos = bbdd.Curso.ToList <Datos.Curso>();

                //se envia la lista de Cliente base de datos pra que retorne una lista de Cliente
                List <Curso> listaRegistro = GenerarListado(listaDatos);

                //retrona la lista al datagrid
                return(listaRegistro);
            }
            catch (Exception)
            {
                return(new List <Curso>());
            }
        }
예제 #8
0
        public bool Create()
        {
            Datos.OnTourEntities1 bbdd = new Datos.OnTourEntities1();
            Datos.usuario         usu  = new Datos.usuario();

            try
            {
                CommonBC.Syncronize(this, usu);

                bbdd.usuario.Add(usu);
                bbdd.SaveChanges();

                return(true);
            }
            catch (Exception)
            {
                bbdd.usuario.Remove(usu);
                return(false);
            }
        }
예제 #9
0
        public bool Create()
        {
            Datos.OnTourEntities1 bbdd = new Datos.OnTourEntities1();
            Datos.Curso           cur  = new Datos.Curso();

            try
            {
                CommonBC.Syncronize(this, cur);

                bbdd.Curso.Add(cur);
                bbdd.SaveChanges();
                return(true);
            }
            catch (Exception)
            {
                bbdd.Curso.Remove(cur);

                return(false);
            }
        }
예제 #10
0
        public List <Contratos> ReadAll()
        {
            //lee todos los registros de los contratos
            Datos.OnTourEntities1 bbdd = new Datos.OnTourEntities1();

            try
            {
                /* Se obtiene todos los registro desde la tabla */
                List <Datos.Contratos> listadoDatos = bbdd.Contratos.ToList <Datos.Contratos>();

                /* Se convierte el listado de datos en un listado de negocio */
                List <Contratos> listadoContrato = GenerarListado(listadoDatos);

                /* Se retorna la lista */
                return(listadoContrato);
            }
            catch (Exception)
            {
                return(new List <Contratos>());
            }
        }
예제 #11
0
        public bool Create()
        {
            Datos.OnTourEntities1 bbdd = new Datos.OnTourEntities1();
            Datos.Personas        per  = new Datos.Personas();

            try
            {
                CommonBC.Syncronize(this, per);

                bbdd.Personas.Add(per);
                bbdd.SaveChanges();

                return(true);
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);

                bbdd.Personas.Remove(per);
                return(false);
            }
        }