Ejemplo n.º 1
0
        private List <TipoAmbientacion> GenerarListado(List <Datos.TipoAmbientacion> listaDatos)
        {
            List <TipoAmbientacion> listaNegocio = new List <TipoAmbientacion>();

            foreach (Datos.TipoAmbientacion dato in listaDatos)
            {
                TipoAmbientacion negocio = new TipoAmbientacion();
                CommonBC.Syncronize(dato, negocio);

                listaNegocio.Add(negocio);
            }


            return(listaNegocio);
        }
Ejemplo n.º 2
0
        private List <Contrato> GenerarListado(List <Datos.Contrato> listadoDatos)
        {
            List <Contrato> listaNegocio = new List <Contrato>();

            foreach (Datos.Contrato dato in listadoDatos)
            {
                Contrato negocio = new Contrato();
                CommonBC.Syncronize(dato, negocio);


                listaNegocio.Add(negocio);
            }

            return(listaNegocio);
        }
Ejemplo n.º 3
0
        private List <TipoEmpresa> GenerarListado(List <Datos.TipoEmpresa> listaDatos)
        {
            List <TipoEmpresa> listaNegocio = new List <TipoEmpresa>();

            foreach (Datos.TipoEmpresa dato in listaDatos)
            {
                TipoEmpresa negocio = new TipoEmpresa();
                CommonBC.Syncronize(dato, negocio);

                listaNegocio.Add(negocio);
            }


            return(listaNegocio);
        }
Ejemplo n.º 4
0
        private List <ModalidadServicio> GenerarListado(List <Datos.ModalidadServicio> listaDatos)
        {
            List <ModalidadServicio> listaNegocio = new List <ModalidadServicio>();

            foreach (Datos.ModalidadServicio dato in listaDatos)
            {
                ModalidadServicio negocio = new ModalidadServicio();
                CommonBC.Syncronize(dato, negocio);

                listaNegocio.Add(negocio);
            }


            return(listaNegocio);
        }
Ejemplo n.º 5
0
        private List <Cliente> GenerarListado(List <Datos.Cliente> listadoDatos)
        {
            List <Cliente> listaNegocio = new List <Cliente>();

            foreach (Datos.Cliente dato in listadoDatos)
            {
                Cliente negocio = new Cliente();
                CommonBC.Syncronize(dato, negocio);
                negocio.LeerDescripcionTipo();
                negocio.LeerDescripcionEmpresa();

                listaNegocio.Add(negocio);
            }

            return(listaNegocio);
        }
Ejemplo n.º 6
0
        public bool Update()
        {
            try
            {
                Datos.Cliente cli = bbdd.Cliente.First(e => e.RutCliente == RutCliente);
                CommonBC.Syncronize(this, cli);


                bbdd.SaveChanges();

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Ejemplo n.º 7
0
        public bool Read()
        {
            try
            {
                /* Se obtiene el primer registro coincidente con el numero contrato */
                Datos.Contrato Cont = bbdd.Contrato.First(e => e.Numero == Numero);

                /* Se copian las propiedades de datos al negocio */
                CommonBC.Syncronize(Cont, this);

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Ejemplo n.º 8
0
        public bool Update()
        {
            try
            {
                Datos.Contrato cont = bbdd.Contrato.First(e => e.Numero == Numero);
                CommonBC.Syncronize(this, cont);


                bbdd.SaveChanges();

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Ejemplo n.º 9
0
        public bool Create()
        {
            Datos.Cliente cli = new Datos.Cliente();
            try
            {
                CommonBC.Syncronize(this, cli);
                bbdd.Cliente.Add(cli);
                bbdd.SaveChanges();

                return(true);
            }
            catch (Exception ex)
            {
                bbdd.Cliente.Remove(cli);
                return(false);
            }
        }
Ejemplo n.º 10
0
        public bool Read()
        {
            try
            {
                /* Se obtiene el primer registro coincidente con el Rut */
                Datos.Cliente emp = bbdd.Cliente.First(e => e.RutCliente == RutCliente);

                /* Se copian las propiedades de datos al negocio */
                CommonBC.Syncronize(emp, this);
                LeerDescripcionTipo();
                LeerDescripcionEmpresa();
                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Ejemplo n.º 11
0
        public bool Create()
        {
            Datos.Contrato Cont = new Datos.Contrato();
            try
            {
                CommonBC.Syncronize(this, Cont);
                bbdd.Contrato.Add(Cont);
                bbdd.SaveChanges();

                return(true);
            }
            catch (Exception ex)
            {
                bbdd.Contrato.Remove(Cont);
                MessageBox.Show(ex.ToString());
                return(false);
            }
        }
Ejemplo n.º 12
0
        public bool Create()
        {
            Datos.OnBreakEntities bbdd     = new Datos.OnBreakEntities();
            Datos.Cocktail        cocktail = new Datos.Cocktail();
            try
            {
                CommonBC.Syncronize(this, cocktail);
                bbdd.Cocktail.Add(cocktail);
                bbdd.SaveChanges();

                return(true);
            }
            catch (Exception ex)
            {
                bbdd.Cocktail.Remove(cocktail);
                return(false);
            }
        }
Ejemplo n.º 13
0
        public bool Read()
        {
            Datos.OnBreakEntities bbdd = new Datos.OnBreakEntities();

            try
            {
                /* Se obtiene el primer registro coincidente con el Rut */
                Datos.ActividadEmpresa emp = bbdd.ActividadEmpresa.First(e => e.IdActividadEmpresa == IdActividadEmpresa);

                /* Se copian las propiedades de datos al negocio */
                CommonBC.Syncronize(emp, this);

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Ejemplo n.º 14
0
        public bool Create()
        {
            Datos.OnBreakEntities bbdd   = new Datos.OnBreakEntities();
            Datos.CoffeeBreak     coffee = new Datos.CoffeeBreak();
            try
            {
                CommonBC.Syncronize(this, coffee);
                bbdd.CoffeeBreak.Add(coffee);
                bbdd.SaveChanges();

                return(true);
            }
            catch (Exception ex)
            {
                bbdd.CoffeeBreak.Remove(coffee);
                MessageBox.Show(ex.ToString());
                return(false);
            }
        }
Ejemplo n.º 15
0
        public bool ReadValorBaseModalidad()
        {
            Datos.OnBreakEntities bbdd = new Datos.OnBreakEntities();

            try
            {
                /* Se obtiene el primer registro coincidente con el id */
                Datos.ModalidadServicio mod = bbdd.ModalidadServicio.First(e => e.IdModalidad == IdModalidad);

                /* Se copian las propiedades de datos al negocio */
                CommonBC.Syncronize(mod, this);


                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Ejemplo n.º 16
0
        public bool Read()
        {
            Datos.OnBreakEntities bbdd = new Datos.OnBreakEntities();

            try
            {
                /* Se obtiene el primer registro coincidente con el id */
                Datos.TipoEvento TipoE = bbdd.TipoEvento.First(e => e.IdTipoEvento == IdTipoEvento);

                /* Se copian las propiedades de datos al negocio */
                CommonBC.Syncronize(TipoE, this);


                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Ejemplo n.º 17
0
        public bool Delete()
        {
            try
            {
                /* Se obtiene el primer registro coincidente con el numero */


                var contrato = bbdd.Contrato.Where(s => s.Numero == Numero).First();

                contrato.Realizado = true;

                CommonBC.Syncronize(this, contrato);

                bbdd.SaveChanges();

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