示例#1
0
        public bool Asignar(Sesion poSesion, string psClaveGestores, List <DataRowView> poClientes, bool poIdenticador)
        {
            List <Asignacion>   loAsignaciones = new List <Asignacion>();
            HelperLayoutCliente loHelper       = new HelperLayoutCliente();

            #region Procesar asignaciones...

            foreach (DataRowView poCliente in poClientes)
            {
                loAsignaciones.Add(new Asignacion()
                {
                    #region Inicializar propiedades

                    ClaveCliente = poCliente["DESCRIPCION"].ToString(),
                    ClaveUsuario = psClaveGestores,
                    Estatus      = Clientes.Comun.Definiciones.TipoEstatusRegistro.Activo.Descripcion()

                                   #endregion initialize
                });
            }

            #endregion

            return(loHelper.Guardar(poSesion, loAsignaciones, poIdenticador));
        }
示例#2
0
        public bool Suprimir(Sesion poSesion, string psClaveAuxiliar, List <DataRowView> poClientes, bool poIdentificador)
        {
            List <Asignacion>   loAsignaciones = new List <Asignacion>();
            HelperLayoutCliente loHelper       = new HelperLayoutCliente();

            #region Suprimir asignaciones...

            foreach (DataRowView poCliente in poClientes)
            {
                loAsignaciones.Add(new Asignacion()
                {
                    #region Inicializar propiedades

                    ClaveCliente = poCliente["DESCRIPCION"].ToString(),
                    ClaveUsuario = psClaveAuxiliar,

                    #endregion initialize
                });
            }

            #endregion processing file

            return(loHelper.Eliminar(poSesion, loAsignaciones, poIdentificador));
        }
示例#3
0
        public DataTable ObtenerGestores(Sesion poSesion, int pnClaveSucursal)
        {
            HelperLayoutCliente loHelper = new HelperLayoutCliente();

            return(loHelper.ObtenerGestores(poSesion, pnClaveSucursal));
        }
示例#4
0
        public DataTable ObtenerAuxiliarCXC(Sesion poSesion, string psClaveAuxiliarExcluir, int pnClaveSucursal)
        {
            HelperLayoutCliente loHelper = new HelperLayoutCliente();

            return(loHelper.ObtenerAuxiliarCXC(poSesion, psClaveAuxiliarExcluir, pnClaveSucursal));
        }
示例#5
0
        public DataTable ObtenerClientesNoAsignados(Sesion poSesion, int pnCveGestor, int pnClaveSucursal)
        {
            HelperLayoutCliente loHelper = new HelperLayoutCliente();

            return(loHelper.ObtenerClientesNoAsignados(poSesion, pnCveGestor, pnClaveSucursal));
        }
示例#6
0
        public DataTable ObtenerSucursal(Sesion poSesion)
        {
            HelperLayoutCliente loHelper = new HelperLayoutCliente();

            return(loHelper.ObtenerSucursal(poSesion));
        }
示例#7
0
        public DataTable ObtenerClientesTemporal(Sesion poSesion, int pnAuxiliar, int pnCveGestor)
        {
            HelperLayoutCliente loHelper = new HelperLayoutCliente();

            return(loHelper.ObtenerClientesTemporal(poSesion, pnAuxiliar, pnCveGestor));
        }
示例#8
0
        public DataTable ObtenerAuxiliarCXCTemporal(Sesion poSesion, int pnClaveSucursal)
        {
            HelperLayoutCliente loHelper = new HelperLayoutCliente();

            return(loHelper.ObtenerAuxiliarCXCTemporal(poSesion, pnClaveSucursal));
        }
示例#9
0
        public DataTable ObtenerGestoresSuprimir(Sesion poSesion, int pnAuxiliar)
        {
            HelperLayoutCliente loHelper = new HelperLayoutCliente();

            return(loHelper.ObtenerGestoresSuprimir(poSesion, pnAuxiliar));
        }