public bool CargarData()
        {
            var rt = true;

            var filtro = new OOB.Maestro.Zona.Lista.Filtro();
            var r01    = Sistema.MyData.ClienteZona_GetLista(filtro);

            if (r01.Result == OOB.Resultado.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(r01.Mensaje);
                return(false);
            }
            var lst = new List <Maestros.data>();

            foreach (var rg in r01.ListaD)
            {
                lst.Add(new Maestros.data(rg));
            }
            _gestionLista.setLista(lst);

            return(rt);
        }
        public bool CargarData()
        {
            var rt = true;

            var filtro = new OOB.Maestro.Grupo.Lista.Filtro();
            var r01    = Sistema.MyData.ClienteGrupo_GetLista(filtro);

            if (r01.Result == OOB.Resultado.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(r01.Mensaje);
                return(false);
            }
            _lGrupo.Clear();
            foreach (var it in r01.ListaD.OrderBy(o => o.nombre).ToList())
            {
                _lGrupo.Add(new general(it.auto, it.nombre));
            }
            _bsGrupo.CurrencyManager.Refresh();

            var filtro2 = new OOB.Maestro.Zona.Lista.Filtro();
            var r02     = Sistema.MyData.ClienteZona_GetLista(filtro2);

            if (r02.Result == OOB.Resultado.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(r02.Mensaje);
                return(false);
            }
            _lZona.Clear();
            foreach (var it in r02.ListaD.OrderBy(o => o.nombre).ToList())
            {
                _lZona.Add(new general(it.auto, it.nombre));
            }
            _bsZona.CurrencyManager.Refresh();

            var r03 = Sistema.MyData.Sistema_Vendedor_GetLista();

            if (r03.Result == OOB.Resultado.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(r03.Mensaje);
                return(false);
            }
            _lVendedor.Clear();
            foreach (var it in r03.ListaD.OrderBy(o => o.nombre).ToList())
            {
                _lVendedor.Add(new general(it.id, it.nombre));
            }
            _bsVendedor.CurrencyManager.Refresh();

            var r04 = Sistema.MyData.Sistema_Cobrador_GetLista();

            if (r04.Result == OOB.Resultado.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(r04.Mensaje);
                return(false);
            }
            _lCobrador.Clear();
            foreach (var it in r04.ListaD.OrderBy(o => o.nombre).ToList())
            {
                _lCobrador.Add(new general(it.id, it.nombre));
            }
            _bsCobrador.CurrencyManager.Refresh();

            var r05 = Sistema.MyData.Sistema_Estado_GetLista();

            if (r05.Result == OOB.Resultado.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(r05.Mensaje);
                return(false);
            }
            _lEstado.Clear();
            foreach (var it in r05.ListaD.OrderBy(o => o.nombre).ToList())
            {
                _lEstado.Add(new general(it.auto, it.nombre));
            }
            _bsEstado.CurrencyManager.Refresh();

            _lCategoria.Clear();
            _lCategoria.Add(new general("01", "Administrativo"));
            _lCategoria.Add(new general("02", "Eventual"));
            _bsCategoria.CurrencyManager.Refresh();

            _lNivel.Clear();
            _lNivel.Add(new general("00", "Sin Definir"));
            _lNivel.Add(new general("01", "Tipo A"));
            _lNivel.Add(new general("02", "Tipo B"));
            _lNivel.Add(new general("03", "Tipo C"));
            _bsNivel.CurrencyManager.Refresh();

            _lTarifa.Clear();
            _lTarifa.Add(new general("00", "Sin Definir"));
            _lTarifa.Add(new general("01", "Precio 1"));
            _lTarifa.Add(new general("02", "Precio 2"));
            _lTarifa.Add(new general("03", "Precio 3"));
            _lTarifa.Add(new general("04", "Precio 4"));
            _lTarifa.Add(new general("05", "Precio 5"));
            _bsTarifa.CurrencyManager.Refresh();

            return(rt);
        }
Пример #3
0
        public bool CargarData()
        {
            var rt = true;

            var filtro = new OOB.Maestro.Grupo.Lista.Filtro();
            var r01    = Sistema.MyData.ClienteGrupo_GetLista(filtro);

            if (r01.Result == OOB.Resultado.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(r01.Mensaje);
                return(false);
            }
            _lGrupo.Clear();
            foreach (var it in r01.ListaD.OrderBy(o => o.nombre).ToList())
            {
                _lGrupo.Add(new general(it.auto, it.nombre));
            }
            _bsGrupo.CurrencyManager.Refresh();

            var filtro2 = new OOB.Maestro.Zona.Lista.Filtro();
            var r02     = Sistema.MyData.ClienteZona_GetLista(filtro2);

            if (r02.Result == OOB.Resultado.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(r02.Mensaje);
                return(false);
            }
            _lZona.Clear();
            foreach (var it in r02.ListaD.OrderBy(o => o.nombre).ToList())
            {
                _lZona.Add(new general(it.auto, it.nombre));
            }
            _bsZona.CurrencyManager.Refresh();

            var r03 = Sistema.MyData.Sistema_Vendedor_GetLista();

            if (r03.Result == OOB.Resultado.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(r03.Mensaje);
                return(false);
            }
            _lVendedor.Clear();
            foreach (var it in r03.ListaD.OrderBy(o => o.nombre).ToList())
            {
                _lVendedor.Add(new general(it.id, it.nombre));
            }
            _bsVendedor.CurrencyManager.Refresh();

            var r04 = Sistema.MyData.Sistema_Cobrador_GetLista();

            if (r04.Result == OOB.Resultado.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(r04.Mensaje);
                return(false);
            }
            _lCobrador.Clear();
            foreach (var it in r04.ListaD.OrderBy(o => o.nombre).ToList())
            {
                _lCobrador.Add(new general(it.id, it.nombre));
            }
            _bsCobrador.CurrencyManager.Refresh();

            var r05 = Sistema.MyData.Sistema_Estado_GetLista();

            if (r05.Result == OOB.Resultado.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(r05.Mensaje);
                return(false);
            }
            _lEstado.Clear();
            foreach (var it in r05.ListaD.OrderBy(o => o.nombre).ToList())
            {
                _lEstado.Add(new general(it.auto, it.nombre));
            }
            _bsEstado.CurrencyManager.Refresh();

            _lCategoria.Clear();
            _lCategoria.Add(new general("01", "Administrativo"));
            _lCategoria.Add(new general("02", "Eventual"));
            _bsCategoria.CurrencyManager.Refresh();

            _lNivel.Clear();
            _lNivel.Add(new general("00", "Sin Definir"));
            _lNivel.Add(new general("01", "Tipo A"));
            _lNivel.Add(new general("02", "Tipo B"));
            _lNivel.Add(new general("03", "Tipo C"));
            _bsNivel.CurrencyManager.Refresh();

            _lTarifa.Clear();
            _lTarifa.Add(new general("00", "Sin Definir"));
            _lTarifa.Add(new general("01", "Precio 1"));
            _lTarifa.Add(new general("02", "Precio 2"));
            _lTarifa.Add(new general("03", "Precio 3"));
            _lTarifa.Add(new general("04", "Precio 4"));
            _lTarifa.Add(new general("05", "Precio 5"));
            _bsTarifa.CurrencyManager.Refresh();

            var r06 = Sistema.MyData.Cliente_Editar_GetFicha(_autoIdEditar);

            if (r06.Result == OOB.Resultado.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(r06.Mensaje);
                return(false);
            }
            _data.setFicha(r06.Entidad);
            setGrupo(r06.Entidad.idGrupo);
            setZona(r06.Entidad.idZona);
            setEstado(r06.Entidad.idEstado);
            setVendedor(r06.Entidad.idVendedor);
            setCobrador(r06.Entidad.idCobrador);

            switch (r06.Entidad.categoria.Trim().ToUpper())
            {
            case "ADMINISTRATIVO":
                setCategoria("01");
                break;

            case "EVENTUAL":
                setCategoria("02");
                break;
            }
            var _tarifa = "00";

            switch (r06.Entidad.tarifa.Trim().ToUpper())
            {
            case "1":
                _tarifa = "01";
                break;

            case "2":
                _tarifa = "02";
                break;

            case "3":
                _tarifa = "03";
                break;

            case "4":
                _tarifa = "04";
                break;

            case "5":
                _tarifa = "05";
                break;
            }
            setTarifa(_tarifa);

            var _abc = "00";

            switch (r06.Entidad.nivel.Trim().ToUpper())
            {
            case "A":
                _abc = "01";
                break;

            case "B":
                _abc = "02";
                break;

            case "C":
                _abc = "03";
                break;
            }
            setNivel(_abc);

            return(rt);
        }
Пример #4
0
        public OOB.Resultado.Lista <OOB.Maestro.Zona.Entidad.Ficha> ClienteZona_GetLista(OOB.Maestro.Zona.Lista.Filtro filtro)
        {
            var result = new OOB.Resultado.Lista <OOB.Maestro.Zona.Entidad.Ficha>();

            var filtroDTO = new DtoLibPos.ClienteZona.Lista.Filtro()
            {
            };
            var r01 = MyData.ClienteZona_GetLista(filtroDTO);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(result);
            }

            var lst = new List <OOB.Maestro.Zona.Entidad.Ficha>();

            if (r01.Lista != null)
            {
                if (r01.Lista.Count > 0)
                {
                    lst = r01.Lista.Select(s =>
                    {
                        var nr = new OOB.Maestro.Zona.Entidad.Ficha()
                        {
                            auto   = s.auto,
                            codigo = s.codigo,
                            nombre = s.nombre,
                        };
                        return(nr);
                    }).ToList();
                }
            }
            result.ListaD = lst;

            return(result);
        }