Example #1
0
        private ClienteDataGrid Sincro(Dato.Cliente orign, ClienteDataGrid dest, Dato.OnBreakEntities entidades)
        {
            dest.nombre_cliente    = orign.nombre_cliente;
            dest.mail_cliente      = orign.mail_cliente;
            dest.razon_cliente     = orign.razon_cliente;
            dest.rut_cliente       = orign.rut_cliente;
            dest.telefono_cliente  = orign.telefono_cliente;
            dest.direccion_cliente = orign.direccion_cliente;
            dest.tipo_cliente      = entidades.TipoEmpresa.Find(orign.tipo_cliente).Descripcion.ToString();
            dest.actividad_cliente = entidades.ActividadEmpresa.Find(orign.actividad_cliente).Descripcion.ToString();

            return(dest);
        }
Example #2
0
        public bool Read()
        {
            bool status = false;

            Dato.OnBreakEntities entidades = new Dato.OnBreakEntities();
            try
            {
                Dato.Cliente datoCliente = entidades.Cliente.First(cli => cli.rut_cliente == rut_cliente);
                datoCliente.GetType().GetProperties();
                CommonBC.Sincronyze(datoCliente, this);
                status = true;
            }
            catch (Exception)
            {
                status = false;
            }
            return(status);
        }
Example #3
0
        public List <ClienteDataGrid> ReadAll()
        {
            //var
            var tmplist = new List <ClienteDataGrid>();

            Dato.OnBreakEntities entidades = new Dato.OnBreakEntities();
            //Logic
            foreach (var item in entidades.Cliente)
            {
                var tmpclidata = new ClienteDataGrid();
                tmpclidata = Sincro(item, tmpclidata, entidades);
                //CommonBC.Sincronyze(item, tmpcli);
                tmplist.Add(tmpclidata);
                //var cla = entidades.TipoEmpresa.Find(1);
            }
            //rtn
            return(tmplist);
        }