Example #1
0
        public bool ListaActivos()
        {
            bool b_result = false;

            //CD_pla_empleados miFun = new CD_pla_empleados();

            //miFun.mysConec = mysConec;
            b_result = miFun.ListaActivos();
            dtLista  = miFun.dtLista;

            if (b_result == true)
            {
                DataTable dtResult = new DataTable();
                string[,] arrCabeceraFlexFil = new string[4, 5];
                string[,] arrCabeceraFlexFix = new string[3, 4];

                // FLEX GRID DE LOS TAREAS
                arrCabeceraFlexFil[0, 0] = "Nº Documento";
                arrCabeceraFlexFil[0, 1] = "80";
                arrCabeceraFlexFil[0, 2] = "C";
                arrCabeceraFlexFil[0, 3] = "";
                arrCabeceraFlexFil[0, 4] = "c_numdocide";

                arrCabeceraFlexFil[1, 0] = "Apellidos y Nombres";
                arrCabeceraFlexFil[1, 1] = "400";
                arrCabeceraFlexFil[1, 2] = "C";
                arrCabeceraFlexFil[1, 3] = "";
                arrCabeceraFlexFil[1, 4] = "c_apenom";

                arrCabeceraFlexFil[2, 0] = "Fch. Ingreso";
                arrCabeceraFlexFil[2, 1] = "80";
                arrCabeceraFlexFil[2, 2] = "F";
                arrCabeceraFlexFil[2, 3] = "dd/MM/yyyy";
                arrCabeceraFlexFil[2, 4] = "d_fching";

                arrCabeceraFlexFil[3, 0] = "Sueldo Basico";
                arrCabeceraFlexFil[3, 1] = "70";
                arrCabeceraFlexFil[3, 2] = "D";
                arrCabeceraFlexFil[3, 3] = "0.00";
                arrCabeceraFlexFil[3, 4] = "n_suebas";

                xFunGen.Filtrar_Titulo = "LISTA DE EMPLEADOS ACTIVOS";
                xFunGen.MostrarDatos_NumFilasCabecera = 3;

                dtResult = xFunGen.MostrarDatos(arrCabeceraFlexFil, dtLista, arrCabeceraFlexFix);
            }
            else
            {
                b_OcurrioError = miFun.b_OcurrioError;
                c_ErrorMensaje = miFun.c_ErrorMensaje;
                n_ErrorNumber  = miFun.n_ErrorNumber;
            }
            return(b_result);
        }
Example #2
0
        public void VerTareasDia(int n_idPlanilla, int n_IdEmpleado, string c_FechaConsulta)
        {
            DataTable         dtResult = new DataTable();
            CD_pla_destajouni miFun    = new CD_pla_destajouni();

            string[,] arrCabeceraFlexFil = new string[11, 5];
            miFun.mysConec = mysConec;

            if (miFun.VerTareasDia(n_idPlanilla, n_IdEmpleado, c_FechaConsulta) == true)
            {
                dtResult = miFun.dtLista;
            }
            else
            {
                b_OcurrioError = miFun.b_OcurrioError;
                c_ErrorMensaje = miFun.c_ErrorMensaje;
                n_ErrorNumber  = miFun.n_ErrorNumber;
                return;
            }

            // FLEX GRID DE LOS TAREAS
            arrCabeceraFlexFil[0, 0] = "Apellidos y Nombres";
            arrCabeceraFlexFil[0, 1] = "300";
            arrCabeceraFlexFil[0, 2] = "C";
            arrCabeceraFlexFil[0, 3] = "";
            arrCabeceraFlexFil[0, 4] = "c_apenom";

            arrCabeceraFlexFil[1, 0] = "Tarea";
            arrCabeceraFlexFil[1, 1] = "300";
            arrCabeceraFlexFil[1, 2] = "C";
            arrCabeceraFlexFil[1, 3] = "";
            arrCabeceraFlexFil[1, 4] = "c_des";

            arrCabeceraFlexFil[2, 0] = "Fecha Trabajo";
            arrCabeceraFlexFil[2, 1] = "70";
            arrCabeceraFlexFil[2, 2] = "F";
            arrCabeceraFlexFil[2, 3] = "";
            arrCabeceraFlexFil[2, 4] = "d_fchtar";

            arrCabeceraFlexFil[3, 0] = "Nº Sol. Tarea";
            arrCabeceraFlexFil[3, 1] = "100";
            arrCabeceraFlexFil[3, 2] = "C";
            arrCabeceraFlexFil[3, 3] = "";
            arrCabeceraFlexFil[3, 4] = "c_soltarnumdoc";

            arrCabeceraFlexFil[4, 0] = "Tipo";
            arrCabeceraFlexFil[4, 1] = "80";
            arrCabeceraFlexFil[4, 2] = "C";
            arrCabeceraFlexFil[4, 3] = "";
            arrCabeceraFlexFil[4, 4] = "c_tiptar";

            arrCabeceraFlexFil[5, 0] = "Hor. Ini.";
            arrCabeceraFlexFil[5, 1] = "40";
            arrCabeceraFlexFil[5, 2] = "C";
            arrCabeceraFlexFil[5, 3] = "";
            arrCabeceraFlexFil[5, 4] = "c_horini";

            arrCabeceraFlexFil[6, 0] = "Hor. Ter.";
            arrCabeceraFlexFil[6, 1] = "40";
            arrCabeceraFlexFil[6, 2] = "C";
            arrCabeceraFlexFil[6, 3] = "";
            arrCabeceraFlexFil[6, 4] = "c_horter";

            arrCabeceraFlexFil[7, 0] = "Can. Prod.";
            arrCabeceraFlexFil[7, 1] = "70";
            arrCabeceraFlexFil[7, 2] = "D";
            arrCabeceraFlexFil[7, 3] = "0.00";
            arrCabeceraFlexFil[7, 4] = "n_can";

            arrCabeceraFlexFil[8, 0] = "Tiempo";
            arrCabeceraFlexFil[8, 1] = "60";
            arrCabeceraFlexFil[8, 2] = "C";
            arrCabeceraFlexFil[8, 3] = "";
            arrCabeceraFlexFil[8, 4] = "c_numhortra";

            arrCabeceraFlexFil[9, 0] = "Nº Horas";
            arrCabeceraFlexFil[9, 1] = "60";
            arrCabeceraFlexFil[9, 2] = "D";
            arrCabeceraFlexFil[9, 3] = "0.00";
            arrCabeceraFlexFil[9, 4] = "n_numhortra";

            arrCabeceraFlexFil[10, 0] = "Importe";
            arrCabeceraFlexFil[10, 1] = "80";
            arrCabeceraFlexFil[10, 2] = "D";
            arrCabeceraFlexFil[10, 3] = "0.00";
            arrCabeceraFlexFil[10, 4] = "n_imppaghrstra";

            xFunGen.Filtrar_Titulo = "TAREAS REALIZADAS X DIA";
            dtResult = xFunGen.MostrarDatos(arrCabeceraFlexFil, dtResult);
        }
Example #3
0
        public void ImprimirPedidoDet(int n_IdRegistro)
        {
            DataTable        dtresult = new DataTable();
            CD_vta_pedidocen o_pedcen = new CD_vta_pedidocen();

            Helper.Genericas fungen = new Helper.Genericas();
            string[,] arrCabeceraFlex1 = new string[12, 5];

            o_pedcen.mysConec = mysConec;
            o_pedcen.Consulta2(STU_SISTEMA.EMPRESAID, STU_SISTEMA.ANOTRABAJO, STU_SISTEMA.MESTRABAJO);
            dtresult = o_pedcen.dtLista;

            //Helper.Cls_FlexGrid o_flex = new Helper.Cls_FlexGrid();
            arrCabeceraFlex1[0, 0] = "Nº Pedido";
            arrCabeceraFlex1[0, 1] = "100";
            arrCabeceraFlex1[0, 2] = "C";
            arrCabeceraFlex1[0, 3] = "";
            arrCabeceraFlex1[0, 4] = "c_numped";

            arrCabeceraFlex1[1, 0] = "Fch. Emi.";
            arrCabeceraFlex1[1, 1] = "70";
            arrCabeceraFlex1[1, 2] = "F";
            arrCabeceraFlex1[1, 3] = "";
            arrCabeceraFlex1[1, 4] = "d_fchemi";

            arrCabeceraFlex1[2, 0] = "Fch. Entrega";
            arrCabeceraFlex1[2, 1] = "70";
            arrCabeceraFlex1[2, 2] = "F";
            arrCabeceraFlex1[2, 3] = "";
            arrCabeceraFlex1[2, 4] = "d_fchent";

            arrCabeceraFlex1[3, 0] = "Codigo CEN";
            arrCabeceraFlex1[3, 1] = "100";
            arrCabeceraFlex1[3, 2] = "C";
            arrCabeceraFlex1[3, 3] = "";
            arrCabeceraFlex1[3, 4] = "c_codcen";

            arrCabeceraFlex1[4, 0] = "Tienda";
            arrCabeceraFlex1[4, 1] = "300";
            arrCabeceraFlex1[4, 2] = "C";
            arrCabeceraFlex1[4, 3] = "";
            arrCabeceraFlex1[4, 4] = "c_tienda";

            arrCabeceraFlex1[5, 0] = "Producto";
            arrCabeceraFlex1[5, 1] = "300";
            arrCabeceraFlex1[5, 2] = "C";
            arrCabeceraFlex1[5, 3] = "";
            arrCabeceraFlex1[5, 4] = "c_despro";

            arrCabeceraFlex1[6, 0] = "Uni. Med.";
            arrCabeceraFlex1[6, 1] = "40";
            arrCabeceraFlex1[6, 2] = "C";
            arrCabeceraFlex1[6, 3] = "";
            arrCabeceraFlex1[6, 4] = "c_abrpre";

            arrCabeceraFlex1[7, 0] = "Cantidad";
            arrCabeceraFlex1[7, 1] = "70";
            arrCabeceraFlex1[7, 2] = "D";
            arrCabeceraFlex1[7, 3] = "0.00";
            arrCabeceraFlex1[7, 4] = "n_canpro";

            arrCabeceraFlex1[8, 0] = "Nº GUIA";
            arrCabeceraFlex1[8, 1] = "110";
            arrCabeceraFlex1[8, 2] = "C";
            arrCabeceraFlex1[8, 3] = "";
            arrCabeceraFlex1[8, 4] = "c_numgui";

            arrCabeceraFlex1[9, 0] = "Fecha Entrega";
            arrCabeceraFlex1[9, 1] = "70";
            arrCabeceraFlex1[9, 2] = "F";
            arrCabeceraFlex1[9, 3] = "";
            arrCabeceraFlex1[9, 4] = "d_fchdoc";

            arrCabeceraFlex1[10, 0] = "Cantidad Entregada";
            arrCabeceraFlex1[10, 1] = "80";
            arrCabeceraFlex1[10, 2] = "D";
            arrCabeceraFlex1[10, 3] = "0.00";
            arrCabeceraFlex1[10, 4] = "n_entcan";

            arrCabeceraFlex1[11, 0] = "Quiebre";
            arrCabeceraFlex1[11, 1] = "70";
            arrCabeceraFlex1[11, 2] = "D";
            arrCabeceraFlex1[11, 3] = "0.00";
            arrCabeceraFlex1[11, 4] = "n_quiebre";

            fungen.MostrarDatos(arrCabeceraFlex1, dtresult);
            //string c_NomArchivo = "";
            //string c_Ruta = "";
            //string[,] arrPara = new string[1, 3];

            //arrPara[0, 0] = "n_id";
            //arrPara[0, 1] = "N";
            //arrPara[0, 2] = n_IdRegistro.ToString();

            //c_NomArchivo = "Rpt_PedidoCEN.rpt";
            //c_Ruta = "" + STU_SISTEMA.RUTAREPORTES + "ventas\\" + c_NomArchivo;

            //Helper.Cls_VisorCrystal xVisor = new Helper.Cls_VisorCrystal();
            //xVisor.c_NombreServidor = STU_SISTEMA.BD_NOMSERVIDOR;
            //xVisor.c_NombreBD = STU_SISTEMA.BD_NOMBASEDATOS;
            //xVisor.c_Usuario = STU_SISTEMA.BD_USUARIO;
            //xVisor.c_Contraseña = STU_SISTEMA.BD_CONTRASEÑA;
            //xVisor.b_VisPrev = true;
            //xVisor.c_Titulo = "VENTAS - IMPRESION PEDIDOS CEN";
            //xVisor.c_PathRep = c_Ruta;
            //xVisor.arrParametros = arrPara;
            //xVisor.VerCrystal();
        }