コード例 #1
0
        void DataTableCargar()
        {
            objForm.mysConec = mysConec;                                    // CARGAMOS LOS DATOS DEL FORMULARIO
            dtForm           = objForm.TraerRegistro(46);                   // INDICAMOS QUE ES EL FORMULARIO MAESTRO DE RECETAS

            objMeses.mysConec = mysConec;
            dtMeses           = objMeses.Listar();

            objRegistro.mysConec = mysConec;
            if (objRegistro.Listar(STU_SISTEMA.EMPRESAID, STU_SISTEMA.ANOTRABAJO, STU_SISTEMA.MESTRABAJO) == true)
            {
                dtListar = objRegistro.dtLista;
            }

            CN_pla_empleados objEmpleados = new CN_pla_empleados(STU_SISTEMA);                                    // CARGAMOS LA UNIDAD DE MEDIDA DEL INVENTARIO PORQUE LA ORDEN DE REQUETRIMIENTO Y PEDIDO UTILIZAN ESA UNIDAD DE MEDIDA

            //objEmpleados.mysConec = mysConec;
            if (objEmpleados.Listar(STU_SISTEMA.EMPRESAID) == true)
            {
                dtEmpleados = objEmpleados.dtLista;
            }

            objPersonal.mysConec = mysConec;
            if (objPersonal.Listar(STU_SISTEMA.EMPRESAID) == true)
            {
                dtPersonal = objPersonal.dtLista;
            }

            objTipDoc.mysConec = mysConec;
            dtTipoDocumento    = objTipDoc.Listar();

            o_Local.mysConec = mysConec;
            dtLocal          = o_Local.Listar(STU_SISTEMA.EMPRESAID, 0);
        }
コード例 #2
0
        void DataTableCargar()
        {
            CN_est_cajeros objRegistros = new CN_est_cajeros(STU_SISTEMA);

            objRegistros.STU_SISTEMA = STU_SISTEMA;
            objRegistros.Listar(STU_SISTEMA.EMPRESAID);
            dtLista      = objRegistros.dtListar;
            objRegistros = null;

            CN_pla_empleados o_emp = new CN_pla_empleados(STU_SISTEMA);

            o_emp.STU_SISTEMA = STU_SISTEMA;
            o_emp.Listar(STU_SISTEMA.EMPRESAID);
            dtemp = o_emp.dtLista;
            o_emp = null;

            CN_est_conecta o_conec = new CN_est_conecta(STU_SISTEMA);

            objFormVis.mysConec = o_conec.mysConec;                                      // CARGAMOS EL ARRAY CON LOS DATOS PARA LA VISTA DE DgLista
            objFormVis.ObtenerCabeceraLista(85, ref arrCabeceraDg1);

            objForm.mysConec = o_conec.mysConec;                                    // CARGAMOS LOS DATOS DEL FORMULARIO
            dtForm           = objForm.TraerRegistro(85);

            o_emploc.mysConec = o_conec.mysConec;
            dtLocal           = o_emploc.Listar(STU_SISTEMA.EMPRESAID, 0);

            o_usu.mysConec = o_conec.mysConec;
            o_usu.Consulta1(0);
            dtusuario = o_usu.dtLista;
            o_conec   = null;
        }
コード例 #3
0
        private void CmdAce_Click(object sender, EventArgs e)
        {
            CN_pla_empleados xFunPla = new CN_pla_empleados(STU_SISTEMA);

            xFunPla.STU_SISTEMA = STU_SISTEMA;
            xFunPla.Reporte2(STU_SISTEMA.EMPRESAID, Convert.ToInt32(CboMeses.SelectedValue), CboMeses.Text);
        }
コード例 #4
0
        private void BtnAgregarEmpleado_Click(object sender, EventArgs e)
        {
            try
            {
                string[,] arrCabeceraFlexFil = new string[4, 5];
                DataTable dtResult = new DataTable();
                string    c_cadIN  = string.Empty;
                Genericas funDatos = new Genericas();

                CN_pla_empleados objEmpleado = new CN_pla_empleados(STU_SISTEMA);
                objEmpleado.STU_SISTEMA = STU_SISTEMA;
                objEmpleado.Consulta1(STU_SISTEMA.EMPRESAID, c_cadIN);
                dtResult    = objEmpleado.dtLista;
                objEmpleado = null;

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

                arrCabeceraFlexFil[1, 0] = "Nº DNI";
                arrCabeceraFlexFil[1, 1] = "80";
                arrCabeceraFlexFil[1, 2] = "C";
                arrCabeceraFlexFil[1, 3] = "c_numdocide";

                arrCabeceraFlexFil[2, 0] = "Sel.";
                arrCabeceraFlexFil[2, 1] = "40";
                arrCabeceraFlexFil[2, 2] = "B";
                arrCabeceraFlexFil[2, 3] = "n_sel";

                arrCabeceraFlexFil[3, 0] = "ID";
                arrCabeceraFlexFil[3, 1] = "0";
                arrCabeceraFlexFil[3, 2] = "N";
                arrCabeceraFlexFil[3, 3] = "n_id";

                funDatos.Filtrar_CampoOrden   = "c_apenom";
                funDatos.Filtrar_Titulo       = "Filtro de Trabajadores";
                funDatos.Filtrar_ColumnaCheck = 3;
                dtResult = funDatos.Filtrar2(arrCabeceraFlexFil, dtResult);

                if (dtResult != null)
                {
                    if (dtResult.Rows.Count > 0)
                    {
                        for (int n_row = 0; n_row <= dtResult.Rows.Count - 1; n_row++)
                        {
                            int      n_id     = Convert.ToInt32(dtResult.Rows[n_row]["n_id"]);
                            Empleado empleado = Empleado.Fetch(n_id);
                            empleados.Add(empleado);
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(string.Format("Ocurrió un error: {0}", ex.Message), "Agregar Empleado", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #5
0
ファイル: CLS_Planillas.cs プロジェクト: slotcore/ssf-net
        //public void ImportarAsistencia()
        //{
        //    Formularios.FrmImportarAsistencia frmForm = new Formularios.FrmImportarAsistencia();
        //    frmForm.sqlCon = sqlConec;
        //    frmForm.mysConec = mysConec;
        //    frmForm.STU_SISTEMA = STU_SISTEMA;
        //    frmForm.ShowDialog();
        //}
        public void ReporteFormat1(string c_FechaInicio, string c_FechaFinal)
        {
            CN_pla_empleados FunPla = new CN_pla_empleados(STU_SISTEMA);

            //FunPla.mysConec = mysConec;
            FunPla.STU_SISTEMA = STU_SISTEMA;
            FunPla.ReporteFormat1("01/10/2018", "31/10/2018");
        }
コード例 #6
0
        void DataTableCargar()
        {
            CN_est_servicios objRegistros = new CN_est_servicios(STU_SISTEMA);

            objRegistros.STU_SISTEMA = STU_SISTEMA;
            objRegistros.Listar(STU_SISTEMA.EMPRESAID);
            dtLista      = objRegistros.dtListar;
            objRegistros = null;

            CN_pla_empleados o_emp = new CN_pla_empleados(STU_SISTEMA);

            o_emp.STU_SISTEMA = STU_SISTEMA;
            o_emp.Listar(STU_SISTEMA.EMPRESAID);
            dtemp = o_emp.dtLista;
            o_emp = null;

            CN_est_cajeros o_caj = new CN_est_cajeros(STU_SISTEMA);

            o_caj.STU_SISTEMA = STU_SISTEMA;
            o_caj.Listar(STU_SISTEMA.EMPRESAID);
            dtCajero = o_caj.dtListar;
            o_caj    = null;

            CN_est_conecta o_conec = new CN_est_conecta(STU_SISTEMA);

            objFormVis.mysConec = o_conec.mysConec;                                      // CARGAMOS EL ARRAY CON LOS DATOS PARA LA VISTA DE DgLista
            objFormVis.ObtenerCabeceraLista(86, ref arrCabeceraDg1);

            objForm.mysConec = o_conec.mysConec;                                    // CARGAMOS LOS DATOS DEL FORMULARIO
            dtForm           = objForm.TraerRegistro(86);

            o_emploc.mysConec = o_conec.mysConec;
            dtLocal           = o_emploc.Listar(STU_SISTEMA.EMPRESAID, 0);

            objUniMed.mysConec = o_conec.mysConec;
            dtunimed           = objUniMed.Listar();

            objFam.mysConec = o_conec.mysConec;
            dtfam           = objFam.Listar(STU_SISTEMA.EMPRESAID, STU_SISTEMA.SYS_UNIBD);
            dtfam           = funDatos.DataTableFiltrar(dtfam, "(n_idtipexi = 23)");

            objCla.mysConec = o_conec.mysConec;
            dtcla           = objCla.Listar(STU_SISTEMA.EMPRESAID, STU_SISTEMA.SYS_UNIBD);

            objSubCla.mysConec = o_conec.mysConec;
            dtsubcla           = objSubCla.Listar(STU_SISTEMA.EMPRESAID, STU_SISTEMA.SYS_UNIBD);

            objTipExi.mysConec = o_conec.mysConec;
            dttipexi           = objTipExi.Listar();

            objMoneda.mysConec = o_conec.mysConec;
            dtMoneda           = objMoneda.Listar();
            o_conec            = null;
        }
コード例 #7
0
        void BuscarTrabajador()
        {
            try
            {
                string[,] arrCabeceraDg1 = new string[2, 4];
                DataTable dtResult = new DataTable();

                CN_pla_empleados o_emp = new CN_pla_empleados(STU_SISTEMA);
                o_emp.Listar(STU_SISTEMA.EMPRESAID);
                dtResult = o_emp.dtLista;

                dtResult = funDatos.DataTableFiltrar(dtResult, "n_activo = 1");

                arrCabeceraDg1[0, 0] = "Empleado";
                arrCabeceraDg1[0, 1] = "500";
                arrCabeceraDg1[0, 2] = "C";
                arrCabeceraDg1[0, 3] = "c_apenom";

                arrCabeceraDg1[1, 0] = "n_id";
                arrCabeceraDg1[1, 1] = "0";
                arrCabeceraDg1[1, 2] = "C";
                arrCabeceraDg1[1, 3] = "n_id";

                Genericas xFun = new Genericas();
                xFun.Buscar_CampoBusqueda = "n_id";
                xFun.Buscar_CadFiltro     = "";
                xFun.Buscar_CampoOrden    = "c_apenom";
                dtResult = xFun.Buscar(arrCabeceraDg1, dtResult);

                if (dtResult == null)
                {
                    return;
                }
                if (dtResult.Rows.Count == 0)
                {
                    return;
                }

                TxtTra.Text   = dtResult.Rows[0]["c_apenom"].ToString();
                LblIdTra.Text = dtResult.Rows[0]["n_id"].ToString();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error al buscar Trabajador", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #8
0
        void DataTableCargar()
        {
            objRegistros.mysConec = mysConec;                                    // CARGAMOS LOS DATOS DEL FORMULARIO
            dtRegistros           = objRegistros.Listar(STU_SISTEMA.EMPRESAID);

            objFormVis.mysConec = mysConec;                                      // CARGAMOS EL ARRAY CON LOS DATOS PARA LA VISTA DE DgLista
            objFormVis.ObtenerCabeceraLista(14, ref arrCabeceraDg1);

            CN_pla_empleados objEmpleado = new CN_pla_empleados(STU_SISTEMA);

            objEmpleado.STU_SISTEMA = STU_SISTEMA;
            objEmpleado.Listar(STU_SISTEMA.EMPRESAID);
            dtEmpleado  = objEmpleado.dtLista;
            objEmpleado = null;

            objForm.mysConec = mysConec;                                    // CARGAMOS LOS DATOS DEL FORMULARIO
            dtForm           = objForm.TraerRegistro(14);
        }
コード例 #9
0
ファイル: FrmSetupPlaya.cs プロジェクト: slotcore/ssf-net
        void DataTableCargar()
        {
            CN_est_localsetup objRegistros = new CN_est_localsetup(STU_SISTEMA);

            objRegistros.STU_SISTEMA = STU_SISTEMA;
            objRegistros.Listar(STU_SISTEMA.EMPRESAID);
            dtLista      = objRegistros.dtListar;
            objRegistros = null;

            CN_est_conecta o_conec = new CN_est_conecta(STU_SISTEMA);

            objFormVis.mysConec = o_conec.mysConec;                                      // CARGAMOS EL ARRAY CON LOS DATOS PARA LA VISTA DE DgLista
            objFormVis.ObtenerCabeceraLista(87, ref arrCabeceraDg1);

            objForm.mysConec = o_conec.mysConec;                                        // CARGAMOS LOS DATOS DEL FORMULARIO
            dtForm           = objForm.TraerRegistro(87);

            o_emploc.mysConec = o_conec.mysConec;
            dtLocal           = o_emploc.Listar(STU_SISTEMA.EMPRESAID, 0);

            o_tipdoc.mysConec = o_conec.mysConec;
            dtDoc             = o_tipdoc.Listar();
            dtDoc             = funDatos.DataTableFiltrar(dtDoc, "n_id IN(2, 4, 13)");

            CN_est_servicios o_ser = new CN_est_servicios(STU_SISTEMA);

            o_ser.STU_SISTEMA = STU_SISTEMA;
            dtSer             = o_ser.Listar(STU_SISTEMA.EMPRESAID);
            o_ser             = null;

            CN_est_servicios o_serpla = new CN_est_servicios(STU_SISTEMA);

            o_serpla.STU_SISTEMA = STU_SISTEMA;
            dtSerPla             = o_serpla.Listar(STU_SISTEMA.EMPRESAID);
            o_serpla             = null;

            CN_pla_empleados o_emp = new CN_pla_empleados(STU_SISTEMA);

            o_emp.STU_SISTEMA = STU_SISTEMA;
            o_emp.Listar(STU_SISTEMA.EMPRESAID);
            dtemp = o_emp.dtLista;
            o_emp = null;
        }
コード例 #10
0
ファイル: FrmMarcacion.cs プロジェクト: slotcore/ssf-net
        void CargarMarcacion()
        {
            DataTable        dtlis = new DataTable();
            CN_pla_empleados o_pla = new CN_pla_empleados(STU_SISTEMA);

            o_pla.STU_SISTEMA = STU_SISTEMA;
            o_pla.ListarMarcacion(LblIdEmple.Text, TxtFchIni2.Value.ToString("dd/MM/yyyy"), TxtFchFin2.Value.ToString("dd/MM/yyyy"));
            dtlis = o_pla.dtLista;
            funFlex.FlexMostrarDatos(FgMarca, arrCabecera3, dtlis, 2, true);
            o_pla = null;

            int n_row = 0;

            for (n_row = 2; n_row <= FgMarca.Rows.Count - 1; n_row++)
            {
                if (funFunciones.NulosC(FgMarca.GetData(n_row, 4)) == "00:00:00")
                {
                    funFlex.Flex_PintarCeldas(FgMarca, n_row, 4, n_row, 4, Color.Red);
                }
            }
        }
コード例 #11
0
        private void CmdImp_Click(object sender, EventArgs e)
        {
            if (TxtFchIni.Text == "")
            {
                MessageBox.Show("¡ No ha especificado la fecha de inicio !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                TxtFchIni.Focus();
                return;
            }
            if (TxtFchFin.Text == "")
            {
                MessageBox.Show("¡ No ha especificado la fecha final !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                TxtFchFin.Focus();
                return;
            }
            CN_pla_empleados o_emp = new CN_pla_empleados();

            o_emp.mysConec    = mysConec;
            o_emp.STU_SISTEMA = STU_SISTEMA;
            o_emp.ReporteFormat2(TxtFchIni.Text, TxtFchFin.Text, Convert.ToInt32(TxtPor.Text));
            this.Close();
        }
コード例 #12
0
ファイル: FrmRepCumpleaños.cs プロジェクト: slotcore/ssf-net
        private void CmdImp_Click(object sender, EventArgs e)
        {
            //if (OptSelMes.Checked == true)
            //{
            //    if (Convert.ToInt32(CboMes.SelectedValue) == 0)
            //    {
            //        MessageBox.Show("No se ha especificado el mes a consultar", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
            //        CboMes.Focus();
            //        return;
            //    }
            //}
            bool b_destacado = false;

            if (ChkDes.Checked == true)
            {
                b_destacado = true;
            }

            CN_pla_empleados objCabecera = new CN_pla_empleados(STU_SISTEMA);                            // CABECERA DEL REGISTRO

            objCabecera.STU_SISTEMA = STU_SISTEMA;
            //objCabecera.mysConec = mysConec;
            objCabecera.ReporteCumpleaños(Convert.ToInt32(CboEmp.SelectedValue), Convert.ToInt32(CboMes.SelectedValue), b_destacado);
        }
コード例 #13
0
ファイル: FrmMarcacion.cs プロジェクト: slotcore/ssf-net
        void EjecutarConsulta()
        {
            try
            {
                Cursor.Current = Cursors.WaitCursor;
                ConfigurarCabecera();
                if (funFunciones.NulosC(TxtFchIni.Text) == "")
                {
                    MessageBox.Show("¡ No ha indicado la fecha de inicio para la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                    TxtFchIni.Focus();
                    return;
                }
                if (funFunciones.NulosC(TxtFchFin.Text) == "")
                {
                    MessageBox.Show("¡ No ha indicado la fecha final para la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                    TxtFchFin.Focus();
                    return;
                }

                DateTime d_fchini = Convert.ToDateTime(TxtFchIni.Text);
                DateTime d_fchfin = Convert.ToDateTime(TxtFchFin.Text);

                if (d_fchini > d_fchfin)
                {
                    MessageBox.Show("¡ La fecha de inicio no puede ser mayor a la fecha final de la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                    TxtFchIni.Focus();
                    return;
                }

                DataTable        dtListaDetallado = new DataTable();
                DataTable        dtLista          = new DataTable();
                DataTable        dtLista2         = new DataTable();
                int              m_tiprep         = 0;
                CN_pla_empleados o_emple          = new CN_pla_empleados(STU_SISTEMA);
                o_emple.STU_SISTEMA = STU_SISTEMA;

                if (OpTod.Checked == true)
                {
                    m_tiprep = 1;
                }
                if (OptPen.Checked == true)
                {
                    m_tiprep = 2;
                }
                if (OptEnt.Checked == true)
                {
                    m_tiprep = 3;
                }

                o_emple.ListarAsistenciaDetallado(TxtFchIni.Text, TxtFchFin.Text);
                dtListaDetallado = o_emple.dtLista;

                o_emple.ListarAsistenciaDec(TxtFchIni.Text, TxtFchFin.Text);
                dtLista = o_emple.dtLista;

                o_emple.ListarAsistenciaHor(TxtFchIni.Text, TxtFchFin.Text);
                dtLista2 = o_emple.dtLista;

                funFlex.b_AlternarColor = true;

                funFlex.FlexMostrarDatos(FgDetallado, arrCabeceraDetallado, dtListaDetallado, 2, true);
                funFlex = new Cls_FlexGrid();
                funFlex.FlexMostrarDatos(FgDatos, arrCabecera1, dtLista, 3, true);
                funFlex = new Cls_FlexGrid();
                funFlex.FlexMostrarDatos(FgDatos2, arrCabecera2, dtLista2, 3, true);

                SetearCabecera1();
                ResaltarErrores();
                MessageBox.Show("¡ Los datos se mostraron con exito !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                FgDetallado.Focus();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
            }
            finally
            {
                Cursor.Current = Cursors.Default;
            }
        }