public DataTable OrdenesListarTodo(int n_IdEmpresa)
        {
            DataTable dtResult = new DataTable();
            CN_log_ordenrequerimiento objsol = new CN_log_ordenrequerimiento();

            string[,] arrCabeceraFlexFil = new string[7, 5];

            objsol.mysConec = mysConec;
            if (objsol.ListarTodoRequerimientos(n_IdEmpresa) == true)
            {
                dtResult = objsol.dtListaOrdenReq;
                // FLEX GRID DE LOS TAREAS
                arrCabeceraFlexFil[0, 0] = "Nº Documento";
                arrCabeceraFlexFil[0, 1] = "110";
                arrCabeceraFlexFil[0, 2] = "C";
                arrCabeceraFlexFil[0, 3] = "c_numdoc_cad";

                arrCabeceraFlexFil[1, 0] = "Fecha";
                arrCabeceraFlexFil[1, 1] = "40";
                arrCabeceraFlexFil[1, 2] = "C";
                arrCabeceraFlexFil[1, 3] = "d_fchemi";

                arrCabeceraFlexFil[2, 0] = "Obs";
                arrCabeceraFlexFil[2, 1] = "30";
                arrCabeceraFlexFil[2, 2] = "C";
                arrCabeceraFlexFil[2, 3] = "c_obs";

                arrCabeceraFlexFil[3, 0] = "Mes";
                arrCabeceraFlexFil[3, 1] = "30";
                arrCabeceraFlexFil[3, 2] = "C";
                arrCabeceraFlexFil[3, 3] = "n_mes";

                arrCabeceraFlexFil[4, 0] = "Año";
                arrCabeceraFlexFil[4, 1] = "40";
                arrCabeceraFlexFil[4, 2] = "C";
                arrCabeceraFlexFil[4, 3] = "n_ano";

                arrCabeceraFlexFil[5, 0] = "Area";
                arrCabeceraFlexFil[5, 1] = "110";
                arrCabeceraFlexFil[5, 2] = "C";
                arrCabeceraFlexFil[5, 3] = "c_area";

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

                funDatos.Buscar_CampoBusqueda = "c_numdoc_cad";
                funDatos.Buscar_CadFiltro     = "";
                funDatos.Buscar_CampoOrden    = "c_numdoc_cad";
                funDatos.Buscar_Titulo        = "Documentos Pendientes de Visar por Almacen";
                dtResult = funDatos.Buscar(arrCabeceraFlexFil, dtResult);
            }
            return(dtResult);
        }
Esempio n. 2
0
        private void CmdBusTra_Click(object sender, EventArgs e)
        {
            DataTable dtResult = new DataTable();

            string[,] arrCabeceraFlexFil = new string[3, 4];

            // FLEX GRID DE LOS TAREAS
            arrCabeceraFlexFil[0, 0] = "Apellidos y Nombres";
            arrCabeceraFlexFil[0, 1] = "300";
            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] = "ID";
            arrCabeceraFlexFil[2, 1] = "0";
            arrCabeceraFlexFil[2, 2] = "N";
            arrCabeceraFlexFil[2, 3] = "n_id";

            funDatos.Buscar_CampoBusqueda = "n_id";
            funDatos.Buscar_CadFiltro     = "";
            dtResult = funDatos.Buscar(arrCabeceraFlexFil, dtemp);
            if (dtResult != null)
            {
                if (dtResult.Rows.Count != 0)
                {
                    LblidTrab.Text     = dtResult.Rows[0]["n_id"].ToString();
                    TxtTrabajador.Text = dtResult.Rows[0]["c_apenom"].ToString();
                }
            }
        }
Esempio n. 3
0
        public DataTable BuscarMedioPago(DataTable dtMedioPago)
        {
            Helper.Genericas funDatos = new Helper.Genericas();
            string[,] arrCabeceraDg1 = new string[3, 4];
            DataTable dtResult = new DataTable();

            arrCabeceraDg1[0, 0] = "Descripcion";
            arrCabeceraDg1[0, 1] = "400";
            arrCabeceraDg1[0, 2] = "C";
            arrCabeceraDg1[0, 3] = "c_des";

            arrCabeceraDg1[1, 0] = "Codigo SUnat";
            arrCabeceraDg1[1, 1] = "50";
            arrCabeceraDg1[1, 2] = "C";
            arrCabeceraDg1[1, 3] = "c_codsun";

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

            Genericas xFun = new Genericas();

            xFun.Buscar_CampoBusqueda = "n_id";
            xFun.Buscar_CadFiltro     = "";
            dtResult = xFun.Buscar(arrCabeceraDg1, dtMedioPago);

            return(dtResult);
        }
Esempio n. 4
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (Convert.ToInt32(CboEmp.SelectedValue) == 0)
            {
                MessageBox.Show("No se ha especificado el nombre de la empresa", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                TxtApeNom.Focus();
                return;
            }
            string[,] arrCabeceraDg1 = new string[2, 4];
            DataTable           dtResult   = new DataTable();
            DataTable           dtresulpre = new DataTable();
            int                 n_Fila;
            DataTable           DtProdDet  = new DataTable();
            CN_TEMPUS_marcacion objPersona = new CN_TEMPUS_marcacion();

            objPersona.mysConec = mysConec;
            DtProdDet           = objPersona.ListarPersonal(CboEmp.SelectedValue.ToString());

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

            arrCabeceraDg1[1, 0] = "D.N.I.";
            arrCabeceraDg1[1, 1] = "80";
            arrCabeceraDg1[1, 2] = "C";
            arrCabeceraDg1[1, 3] = "c_dni";

            Genericas xFun = new Genericas();

            xFun.Buscar_CampoBusqueda = "c_dni";
            dtResult = xFun.DataTableFiltrar(DtProdDet, "c_codemp = '" + CboEmp.SelectedValue.ToString() + "'");
            xFun.Buscar_CadFiltro  = "";
            xFun.Buscar_CampoOrden = "c_apenom";
            dtResult = xFun.Buscar(arrCabeceraDg1, dtResult);


            //Genericas xFun = new Genericas();
            //xFun.Buscar_CampoBusqueda = "c_id";
            //xFun.Buscar_CadFiltro = "";
            //xFun.Buscar_CampoOrden = "dia";
            //dtResult = xFun.Buscar(arrCabeceraDg1, DtSolMat);



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

            for (n_Fila = 0; n_Fila <= (dtResult.Rows.Count - 1); n_Fila++)
            {
                lblcodpersona.Text = dtResult.Rows[n_Fila]["c_dni"].ToString();
                TxtApeNom.Text     = dtResult.Rows[n_Fila]["c_apenom"].ToString();
            }
        }
Esempio n. 5
0
        public DataTable BuscarItems(int n_IdEmpresa, string c_CadenaIN)
        {
            DataTable         dtResult = new DataTable();
            CD_ges_planventas o_pla    = new CD_ges_planventas();

            string[,] arrCabeceraFlexFil = new string[3, 5];

            o_pla.mysConec = mysConec;
            o_pla.Consulta1(n_IdEmpresa, c_CadenaIN);
            dtResult = o_pla.dtLista;

            // FLEX GRID DE LOS TAREAS
            arrCabeceraFlexFil[0, 0] = "Producto";
            arrCabeceraFlexFil[0, 1] = "600";
            arrCabeceraFlexFil[0, 2] = "C";
            arrCabeceraFlexFil[0, 3] = "c_despro";

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

            arrCabeceraFlexFil[2, 0] = "Id";
            arrCabeceraFlexFil[2, 1] = "0";
            arrCabeceraFlexFil[2, 2] = "N";
            arrCabeceraFlexFil[2, 3] = "";
            arrCabeceraFlexFil[2, 3] = "n_iditem";

            o_fundat.Buscar_CampoBusqueda = "n_iditem";
            o_fundat.Buscar_CadFiltro     = "";
            o_fundat.Buscar_CampoOrden    = "c_despro";
            o_fundat.Buscar_Titulo        = "Productos de la Empresa";
            dtResult = o_fundat.Buscar(arrCabeceraFlexFil, dtResult);
            return(dtResult);
        }
Esempio n. 6
0
        public DataTable BuscarCliente(DataTable DtCliente, string c_CampoBuscar, string c_CadenaFiltro)
        {
            string[,] arrCabeceraDg1 = new string[3, 4];
            DataTable dtResult   = new DataTable();
            DataTable dtresulpre = new DataTable();

            Helper.Genericas funDatos = new Helper.Genericas();

            dtResult = DtCliente;

            arrCabeceraDg1[0, 0] = "Nº Placa";
            arrCabeceraDg1[0, 1] = "80";
            arrCabeceraDg1[0, 2] = "C";
            arrCabeceraDg1[0, 3] = "c_numpla";

            arrCabeceraDg1[1, 0] = "Nombre / Razon Social";
            arrCabeceraDg1[1, 1] = "600";
            arrCabeceraDg1[1, 2] = "C";
            arrCabeceraDg1[1, 3] = "c_nom";

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

            Genericas xFun = new Genericas();

            xFun.Buscar_CampoBusqueda = c_CampoBuscar;
            xFun.Buscar_CadFiltro     = c_CadenaFiltro;
            xFun.Buscar_CampoOrden    = "c_nom";
            dtResult = xFun.Buscar(arrCabeceraDg1, dtResult);

            return(dtResult);
        }
Esempio n. 7
0
        public DataTable BuscarOrigen(DataTable dtOrigen)
        {
            Helper.Genericas funDatos = new Helper.Genericas();
            string[,] arrCabeceraDg1 = new string[3, 4];
            DataTable dtResult = new DataTable();

            arrCabeceraDg1[0, 0] = "Cuenta";
            arrCabeceraDg1[0, 1] = "80";
            arrCabeceraDg1[0, 2] = "C";
            arrCabeceraDg1[0, 3] = "c_cuecon";

            arrCabeceraDg1[1, 0] = "Descripcion";
            arrCabeceraDg1[1, 1] = "500";
            arrCabeceraDg1[1, 2] = "C";
            arrCabeceraDg1[1, 3] = "c_des";

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

            Genericas xFun = new Genericas();

            xFun.Buscar_CampoBusqueda = "n_id";
            xFun.Buscar_CadFiltro     = "";
            dtResult = xFun.Buscar(arrCabeceraDg1, dtOrigen);

            return(dtResult);
        }
Esempio n. 8
0
        private void CmdProPen_Click(object sender, EventArgs e)
        {
            string[,] arrCabeceraDg1 = new string[4, 4];
            DataTable            dtResult   = new DataTable();
            CN_coo_sociospuestos objPuestos = new CN_coo_sociospuestos();

            OptSolDeu.Checked = true;

            objPuestos.mysConec = mysConec;
            objPuestos.Consulta1(STU_SISTEMA.EMPRESAID, 1);
            if (objPuestos.booOcurrioError == true)
            {
                return;
            }

            dtResult = objPuestos.dtPuestosSocios;

            arrCabeceraDg1[0, 0] = "Nº Puesto";
            arrCabeceraDg1[0, 1] = "60";
            arrCabeceraDg1[0, 2] = "C";
            arrCabeceraDg1[0, 3] = "c_puesto";

            arrCabeceraDg1[1, 0] = "Nombre Socio";
            arrCabeceraDg1[1, 1] = "350";
            arrCabeceraDg1[1, 2] = "C";
            arrCabeceraDg1[1, 3] = "c_apenom";

            arrCabeceraDg1[2, 0] = "Tipo Puesto";
            arrCabeceraDg1[2, 1] = "150";
            arrCabeceraDg1[2, 2] = "C";
            arrCabeceraDg1[2, 3] = "c_tippuedes";

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

            Genericas xFun = new Genericas();

            xFun.Buscar_CampoBusqueda = "n_id";
            xFun.Buscar_CadFiltro     = "";
            xFun.Buscar_CampoOrden    = "c_puesto";
            dtResult = xFun.Buscar(arrCabeceraDg1, dtResult);

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

            TxtCodPue.Text   = dtResult.Rows[0]["c_puesto"].ToString();
            LblIdPuesto.Text = dtResult.Rows[0]["n_id"].ToString();

            CmdMostrarDeuda_Click(sender, e);
        }
Esempio n. 9
0
        private void BtnBuscarProducto_Click(object sender, EventArgs e)
        {
            try
            {
                string[,] arrCabeceraDg1 = new string[3, 4];
                DataTable         dtResult = new DataTable();
                CN_alm_inventario objItems = new CN_alm_inventario();
                Genericas         funDatos = new Genericas();

                objItems.mysConec = mysConec;
                dtResult          = objItems.Listar(STU_SISTEMA.EMPRESAID, STU_SISTEMA.SYS_UNIBD, 1);

                dtResult = funDatos.DataTableFiltrar(dtResult, "n_idtipexi = 2");

                arrCabeceraDg1[0, 0] = "Producto";
                arrCabeceraDg1[0, 1] = "500";
                arrCabeceraDg1[0, 2] = "C";
                arrCabeceraDg1[0, 3] = "c_despro";

                arrCabeceraDg1[1, 0] = "Uni. Med.";
                arrCabeceraDg1[1, 1] = "60";
                arrCabeceraDg1[1, 2] = "C";
                arrCabeceraDg1[1, 3] = "c_abrpre";

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

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

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

                int n_id = Convert.ToInt32(dtResult.Rows[0]["n_id"]);
                TxtProducto.Text = dtResult.Rows[0]["c_despro"].ToString();

                producto = Producto.Fetch(n_id);
                ProductoReceta      productoReceta      = producto.ProductoRecetas.Where(p => p.n_act == 1).FirstOrDefault();
                ProductoRecetaLinea productoRecetaLinea = productoReceta.ProductoRecetaLineas.Where(p => p.n_act == 1).FirstOrDefault();

                productoRecetaLineaTareaBindingSource.DataSource = productoRecetaLinea.ProductoRecetaLineaTareas;
            }
            catch (Exception ex)
            {
                MessageBox.Show(string.Format("Ocurrió un error: {0}", ex.Message), "Buscar Producto", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 10
0
        public DataTable BuscarItemPuntoVenta(string c_CadenaFiltro, string c_CampoBuscar, DataTable dtItems, int n_IdTipExistencia)
        {
            string[,] arrCabeceraDg1 = new string[6, 4];
            DataTable dtResult   = new DataTable();
            DataTable dtresulpre = new DataTable();

            Helper.Genericas funDatos = new Helper.Genericas();

            if (n_IdTipExistencia != 0)
            {
                dtResult = funDatos.DataTableFiltrar(dtItems, "n_idtipexi = " + n_IdTipExistencia + "");
            }
            else
            {
                dtResult = dtItems;
            }

            arrCabeceraDg1[0, 0] = "Codigo";
            arrCabeceraDg1[0, 1] = "150";
            arrCabeceraDg1[0, 2] = "C";
            arrCabeceraDg1[0, 3] = "c_codpro";

            arrCabeceraDg1[1, 0] = "Descripcion";
            arrCabeceraDg1[1, 1] = "500";
            arrCabeceraDg1[1, 2] = "C";
            arrCabeceraDg1[1, 3] = "c_despro";

            arrCabeceraDg1[2, 0] = "Uni. Med.";
            arrCabeceraDg1[2, 1] = "50";
            arrCabeceraDg1[2, 2] = "C";
            arrCabeceraDg1[2, 3] = "c_abrpre";

            arrCabeceraDg1[3, 0] = "Stock Actual";
            arrCabeceraDg1[3, 1] = "70";
            arrCabeceraDg1[3, 2] = "D";
            arrCabeceraDg1[3, 3] = "n_stkact";

            arrCabeceraDg1[4, 0] = "Precio venta";
            arrCabeceraDg1[4, 1] = "70";
            arrCabeceraDg1[4, 2] = "D";
            arrCabeceraDg1[4, 3] = "n_preven";

            arrCabeceraDg1[5, 0] = "Id";
            arrCabeceraDg1[5, 1] = "0";
            arrCabeceraDg1[5, 2] = "N";
            arrCabeceraDg1[5, 3] = "n_id";

            Genericas xFun = new Genericas();

            xFun.Buscar_CampoBusqueda = c_CampoBuscar;
            xFun.Buscar_CadFiltro     = c_CadenaFiltro;
            dtResult = xFun.Buscar(arrCabeceraDg1, dtResult);

            return(dtResult);
        }
Esempio n. 11
0
        public DataTable BuscarGuias(int n_IdEmpresa, int n_IdCliente, string c_DocumentosCargados)
        {
            Helper.Genericas funDatos = new Helper.Genericas();
            string[,] arrCabeceraDg1 = new string[5, 4];
            DataTable dtResult = new DataTable();

            Consulta1(n_IdEmpresa, n_IdCliente);
            dtResult = dtLista;
            if (n_IdCliente != 0)
            {
                dtResult = funDatos.DataTableFiltrar(dtResult, "n_idcli = " + n_IdCliente.ToString() + "");  // FILTRAMOS LOS DOCUMENTOS DEL PROVEEDOR
            }
            if (c_DocumentosCargados != "")
            {
                dtResult = funDatos.DataTableFiltrar(dtResult, "n_id NOT IN (" + c_DocumentosCargados + ")");         // QUITAMOS LOS DOCUMENTOS QUE YA FUERON AGREGADOS
            }

            arrCabeceraDg1[0, 0] = "Cliente";
            arrCabeceraDg1[0, 1] = "200";
            arrCabeceraDg1[0, 2] = "C";
            arrCabeceraDg1[0, 3] = "c_nombre";

            arrCabeceraDg1[1, 0] = "Tip. Doc.";
            arrCabeceraDg1[1, 1] = "40";
            arrCabeceraDg1[1, 2] = "C";
            arrCabeceraDg1[1, 3] = "c_abr";

            arrCabeceraDg1[2, 0] = "Fch. Documento";
            arrCabeceraDg1[2, 1] = "80";
            arrCabeceraDg1[2, 2] = "F";
            arrCabeceraDg1[2, 3] = "d_fchdoc";

            arrCabeceraDg1[3, 0] = "Nº Documento";
            arrCabeceraDg1[3, 1] = "120";
            arrCabeceraDg1[3, 2] = "F";
            arrCabeceraDg1[3, 3] = "c_numdoc";

            arrCabeceraDg1[4, 0] = "Id";
            arrCabeceraDg1[4, 1] = "0";
            arrCabeceraDg1[4, 2] = "N";
            arrCabeceraDg1[4, 3] = "n_id";

            Genericas xFun = new Genericas();

            xFun.Buscar_CampoBusqueda = "n_id";
            xFun.Buscar_CadFiltro     = "";
            dtResult = xFun.Buscar(arrCabeceraDg1, dtResult);

            return(dtResult);
        }
Esempio n. 12
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);
            }
        }
Esempio n. 13
0
        public DataTable OrdenesPendienteJalar(int n_IdEmpresa)
        {
            DataTable          dtResult = new DataTable();
            CD_log_ordencompra objsol   = new CD_log_ordencompra();

            string[,] arrCabeceraFlexFil = new string[5, 5];

            objsol.mysConec = mysConec;
            if (objsol.ConsultaPendientes(n_IdEmpresa) == true)
            {
                dtResult = objsol.dtLista;
                // FLEX GRID DE LOS TAREAS
                arrCabeceraFlexFil[0, 0] = "Nº Documento";
                arrCabeceraFlexFil[0, 1] = "110";
                arrCabeceraFlexFil[0, 2] = "C";
                arrCabeceraFlexFil[0, 3] = "c_numdoc";

                arrCabeceraFlexFil[1, 0] = "Proveedor";
                arrCabeceraFlexFil[1, 1] = "110";
                arrCabeceraFlexFil[1, 2] = "C";
                arrCabeceraFlexFil[1, 3] = "c_pronom";

                arrCabeceraFlexFil[2, 0] = "Fecha";
                arrCabeceraFlexFil[2, 1] = "30";
                arrCabeceraFlexFil[2, 2] = "C";
                arrCabeceraFlexFil[2, 3] = "d_fchent";

                arrCabeceraFlexFil[3, 0] = "Local";
                arrCabeceraFlexFil[3, 1] = "110";
                arrCabeceraFlexFil[3, 2] = "C";
                arrCabeceraFlexFil[3, 3] = "c_locdes";

                arrCabeceraFlexFil[4, 0] = "Area";
                arrCabeceraFlexFil[4, 1] = "110";
                arrCabeceraFlexFil[4, 2] = "C";
                arrCabeceraFlexFil[4, 3] = "c_aredes";

                funDatos.Buscar_CampoBusqueda = "c_numdoc";
                funDatos.Buscar_CadFiltro     = "";
                funDatos.Buscar_CampoOrden    = "c_numdoc";
                funDatos.Buscar_Titulo        = "Documentos Pendientes";
                dtResult = funDatos.Buscar(arrCabeceraFlexFil, dtResult);
            }
            return(dtResult);
        }
Esempio n. 14
0
        public DataTable BuscarSocios()
        {
            string[,] arrCabeceraDg1 = new string[3, 4];
            DataTable     dtResult  = new DataTable();
            CN_coo_socios objSocios = new CN_coo_socios();

            objSocios.mysConec = mysConec;
            dtResult           = objSocios.Listar(STU_SISTEMA.EMPRESAID);
            if (objSocios.booOcurrioError == true)
            {
                return(dtResult);
            }

            arrCabeceraDg1[0, 0] = "Nº Doc. Identidad";
            arrCabeceraDg1[0, 1] = "80";
            arrCabeceraDg1[0, 2] = "C";
            arrCabeceraDg1[0, 3] = "c_idenumdoc";

            arrCabeceraDg1[1, 0] = "Nombre Socio";
            arrCabeceraDg1[1, 1] = "350";
            arrCabeceraDg1[1, 2] = "C";
            arrCabeceraDg1[1, 3] = "c_apenom";

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

            xFunGen.Buscar_CampoBusqueda = "n_id";
            xFunGen.Buscar_CadFiltro     = "";
            xFunGen.Buscar_CampoOrden    = "c_apenom";
            dtResult = xFunGen.Buscar(arrCabeceraDg1, dtResult);

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

            return(dtResult);
        }
Esempio n. 15
0
        public int BuscarNoActivos(int n_IdEmpresa, int n_IdPlaya)
        {
            int n_Id = 0;

            string[,] arrCabeceraDg1 = new string[3, 4];
            DataTable dtResult   = new DataTable();
            DataTable dtresulpre = new DataTable();

            Helper.Genericas funDatos = new Helper.Genericas();

            miFun.ListarNoActivos(n_IdEmpresa, n_IdPlaya);
            dtResult = miFun.dtListar;

            arrCabeceraDg1[0, 0] = "Nombre / Razon Social";
            arrCabeceraDg1[0, 1] = "600";
            arrCabeceraDg1[0, 2] = "C";
            arrCabeceraDg1[0, 3] = "c_nom";

            arrCabeceraDg1[1, 0] = "Nº Doc. Identidad";
            arrCabeceraDg1[1, 1] = "80";
            arrCabeceraDg1[1, 2] = "C";
            arrCabeceraDg1[1, 3] = "c_numdocide";

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

            Genericas xFun = new Genericas();

            xFun.Buscar_CampoBusqueda = "n_id";
            xFun.Buscar_CadFiltro     = "";
            xFun.Buscar_CampoOrden    = "c_nom";
            dtResult = xFun.Buscar(arrCabeceraDg1, dtResult);

            if (dtResult != null)
            {
                if (dtResult.Rows.Count != 0)
                {
                    n_Id = Convert.ToInt32(dtResult.Rows[0]["n_id"]);
                }
            }
            return(n_Id);
        }
Esempio n. 16
0
        public DataTable BuscarGuiasPendientesAlmacen(int n_IdEmpresa, int n_TipoMovimiento, int n_TipoOrigen, int n_AnoTrabajo)
        {
            // n_Tipo = 1 BUSCA GUIA DE INGRESO PENDIENTES DE JALAR ALMACEN
            // n_Tipo = 2 BUSCA GUIA DE SALIDA PENDIENTES DE JALAR ALMACEN
            CN_vta_guias objguia  = new CN_vta_guias();
            DataTable    dtResult = new DataTable();

            string[,] arrCabeceraDg1 = new string[4, 4];

            objguia.mysConec = mysConec;
            objguia.GuiasTranportistasPendiente(n_IdEmpresa, n_TipoMovimiento, n_TipoOrigen, n_AnoTrabajo);
            dtResult = funDatos.DataTableOrdenar(objguia.dtLista, "c_numdoc DESC");

            arrCabeceraDg1[0, 0] = "Nº Guia";
            arrCabeceraDg1[0, 1] = "110";
            arrCabeceraDg1[0, 2] = "C";
            arrCabeceraDg1[0, 3] = "c_numdoc";

            arrCabeceraDg1[1, 0] = "Fch. Emision";
            arrCabeceraDg1[1, 1] = "80";
            arrCabeceraDg1[1, 2] = "C";
            arrCabeceraDg1[1, 3] = "d_fchdoc";

            arrCabeceraDg1[2, 0] = "Cliente";
            arrCabeceraDg1[2, 1] = "400";
            arrCabeceraDg1[2, 2] = "C";
            arrCabeceraDg1[2, 3] = "c_nombre";

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

            Genericas xFun = new Genericas();

            xFun.Buscar_CampoBusqueda = "n_id";
            xFun.Buscar_CampoOrden    = "c_numdoc";
            xFun.Buscar_CadFiltro     = "";
            dtResult = xFun.Buscar(arrCabeceraDg1, dtResult);
            return(dtResult);
        }
Esempio n. 17
0
        public DataTable BuscarItemPendiente(int n_IdEmpresa)
        {
            string[,] arrCabeceraDg1 = new string[4, 4];
            DataTable dtResult = new DataTable();
            //DataTable dtresulpre = new DataTable();
            CD_con_pcitems o_items = new CD_con_pcitems();

            Helper.Genericas funDatos = new Helper.Genericas();

            o_items.mysConec = mysConec;
            o_items.Consulta1(n_IdEmpresa);
            dtResult = o_items.dtLista;

            arrCabeceraDg1[0, 0] = "Descripcion";
            arrCabeceraDg1[0, 1] = "400";
            arrCabeceraDg1[0, 2] = "C";
            arrCabeceraDg1[0, 3] = "c_despro";

            arrCabeceraDg1[1, 0] = "Codigo";
            arrCabeceraDg1[1, 1] = "110";
            arrCabeceraDg1[1, 2] = "C";
            arrCabeceraDg1[1, 3] = "c_codpro";

            arrCabeceraDg1[2, 0] = "Uni. Med";
            arrCabeceraDg1[2, 1] = "50";
            arrCabeceraDg1[2, 2] = "C";
            arrCabeceraDg1[2, 3] = "c_abrpre";

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

            Genericas xFun = new Genericas();

            xFun.Buscar_CampoBusqueda = "c_despro";
            xFun.Buscar_CadFiltro     = "";
            dtResult = xFun.Buscar(arrCabeceraDg1, dtResult);

            return(dtResult);
        }
Esempio n. 18
0
        public void BuscarUsuario(int n_IdEmpresa)
        {
            CD_sys_usuarios o_usu = new CD_sys_usuarios();
            DataTable       dtres = new DataTable();

            o_usu.mysConec = mysConec;
            o_usu.Consulta1(n_IdEmpresa);
            dtres = o_usu.dtLista;

            DataTable dtResult = new DataTable();

            string[,] arrCabeceraFlexFil = new string[3, 4];

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

            arrCabeceraFlexFil[1, 0] = "Usuario";
            arrCabeceraFlexFil[1, 1] = "80";
            arrCabeceraFlexFil[1, 2] = "C";
            arrCabeceraFlexFil[1, 3] = "c_usuario";

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

            funDatos.Buscar_CampoBusqueda = "n_id";
            funDatos.Buscar_CadFiltro     = "";
            dtResult = funDatos.Buscar(arrCabeceraFlexFil, dtres);
            if (dtResult != null)
            {
                if (dtResult.Rows.Count != 0)
                {
                    dtLista = dtResult;
                }
            }
        }
Esempio n. 19
0
        public DataTable BuscarCuenta(DataTable DtPlanCuenta)
        {
            string[,] arrCabeceraDg1 = new string[4, 4];
            DataTable dtResult   = new DataTable();
            DataTable dtresulpre = new DataTable();

            Helper.Genericas funDatos = new Helper.Genericas();

            dtResult = DtPlanCuenta;
            //dtResult = funDatos.DataTableFiltrar(DtCLiPro, "n_idtipreg = " + n_TipoRegistro + "");

            arrCabeceraDg1[0, 0] = "Nº Cuenta";
            arrCabeceraDg1[0, 1] = "80";
            arrCabeceraDg1[0, 2] = "C";
            arrCabeceraDg1[0, 3] = "c_cuecon";

            arrCabeceraDg1[1, 0] = "Descripcion";
            arrCabeceraDg1[1, 1] = "300";
            arrCabeceraDg1[1, 2] = "C";
            arrCabeceraDg1[1, 3] = "c_des";

            arrCabeceraDg1[2, 0] = "Divicionaria";
            arrCabeceraDg1[2, 1] = "40";
            arrCabeceraDg1[2, 2] = "B";
            arrCabeceraDg1[2, 3] = "n_tipo";

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

            Genericas xFun = new Genericas();

            xFun.Buscar_CampoBusqueda = "c_cuecon";
            xFun.Buscar_CadFiltro     = "";
            dtResult = xFun.Buscar(arrCabeceraDg1, dtResult);

            return(dtResult);
        }
Esempio n. 20
0
        public DataTable BuscarCliPro(DataTable DtCLiPro, int n_TipoRegistro, string c_CampoBuscar, string c_CadenaFiltro)
        {
            //n_TipoRegistro = 1  Proveedor
            //n_TipoRegistro = 2  Cliente
            string[,] arrCabeceraDg1 = new string[3, 4];
            DataTable dtResult   = new DataTable();
            DataTable dtresulpre = new DataTable();

            Helper.Genericas funDatos = new Helper.Genericas();

            dtResult = DtCLiPro;
            //dtResult = funDatos.DataTableFiltrar(DtCLiPro, "n_idtipreg = " + n_TipoRegistro + "");

            arrCabeceraDg1[0, 0] = "Nº R.U.C.";
            arrCabeceraDg1[0, 1] = "100";
            arrCabeceraDg1[0, 2] = "C";
            arrCabeceraDg1[0, 3] = "c_numdoc";

            arrCabeceraDg1[1, 0] = "Nombre Razon Social";
            arrCabeceraDg1[1, 1] = "600";
            arrCabeceraDg1[1, 2] = "C";
            arrCabeceraDg1[1, 3] = "c_nombre";

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

            Genericas xFun = new Genericas();

            xFun.Buscar_CampoBusqueda = c_CampoBuscar;
            xFun.Buscar_CadFiltro     = c_CadenaFiltro;
            xFun.Buscar_CampoOrden    = "c_nombre";
            dtResult = xFun.Buscar(arrCabeceraDg1, dtResult);

            return(dtResult);
        }
Esempio n. 21
0
        private void CmdBusParProd_Click(object sender, EventArgs e)
        {
            string[,] arrCabeceraDg1 = new string[6, 4];
            DataTable         dtResult   = new DataTable();
            DataTable         dtresulpre = new DataTable();
            string            c_preflote = "";
            int               n_Fila;
            int               n_iditem;
            double            n_valor;
            DataTable         DtProdDet = new DataTable();
            CN_pro_produccion objProDet = new CN_pro_produccion();

            objProDet.mysConec = mysConec;
            objProDet.ProductosTerminados(STU_SISTEMA.EMPRESAID, STU_SISTEMA.ANOTRABAJO, Convert.ToInt32(CboMeses.SelectedValue));
            DtProdDet = objProDet.dtListar;

            arrCabeceraDg1[0, 0] = "Nº Parte Producion";
            arrCabeceraDg1[0, 1] = "120";
            arrCabeceraDg1[0, 2] = "C";
            arrCabeceraDg1[0, 3] = "c_numdoc";

            arrCabeceraDg1[1, 0] = "Fch. Produccion";
            arrCabeceraDg1[1, 1] = "80";
            arrCabeceraDg1[1, 2] = "F";
            arrCabeceraDg1[1, 3] = "d_fchpro";

            arrCabeceraDg1[2, 0] = "Producto";
            arrCabeceraDg1[2, 1] = "300";
            arrCabeceraDg1[2, 2] = "C";
            arrCabeceraDg1[2, 3] = "c_despro";

            arrCabeceraDg1[3, 0] = "Cantidad";
            arrCabeceraDg1[3, 1] = "80";
            arrCabeceraDg1[3, 2] = "N";
            arrCabeceraDg1[3, 3] = "n_canpro";

            arrCabeceraDg1[4, 0] = "Responsable";
            arrCabeceraDg1[4, 1] = "200";
            arrCabeceraDg1[4, 2] = "C";
            arrCabeceraDg1[4, 3] = "c_apenom";

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

            Genericas xFun = new Genericas();

            xFun.Buscar_CampoBusqueda = "c_numdoc";
            xFun.Buscar_CadFiltro     = "";
            dtResult = xFun.Buscar(arrCabeceraDg1, DtProdDet);

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

            booAgregando = true;
            for (n_Fila = 0; n_Fila <= (dtResult.Rows.Count - 1); n_Fila++)
            {
                n_iditem            = Convert.ToInt32(dtResult.Rows[n_Fila]["n_idpro"].ToString());
                LblIdProducion.Text = dtResult.Rows[n_Fila]["n_id"].ToString();

                CboReceta.SelectedValue   = dtResult.Rows[n_Fila]["n_idrec"].ToString();
                CboProducto.SelectedValue = dtResult.Rows[n_Fila]["n_idpro"].ToString();  ///

                CboTipDoc.SelectedValue = dtResult.Rows[n_Fila]["n_idtipdoc"].ToString();
                TxtNumParteProd.Text    = dtResult.Rows[n_Fila]["c_numdoc"].ToString(); ///
                n_valor          = Convert.ToDouble(dtResult.Rows[n_Fila]["n_canprorea"].ToString());
                TxtCantidad.Text = n_valor.ToString("0.00");
                TxtNumLot.Text   = dtResult.Rows[n_Fila]["c_numlot"].ToString();
                TxtHorIni.Text   = Convert.ToDateTime(dtResult.Rows[n_Fila]["c_horini"]).ToString("HH:mm");
                TxtHorFin.Text   = Convert.ToDateTime(dtResult.Rows[n_Fila]["c_horfin"]).ToString("HH:mm"); //dtResult.Rows[n_Fila]["horfin"].ToString();
                TxtFchIni.Text   = dtResult.Rows[n_Fila]["d_fchpro"].ToString();
                TxtFchFin.Text   = dtResult.Rows[n_Fila]["d_fchterpro"].ToString();

                // GENERAMOS EL NUMERO DE LOTE
                dtresulpre = funDatos.DataTableFiltrar(dtItems, "n_id = " + n_iditem + "");
                if (dtresulpre.Rows.Count == 0)
                {
                    MessageBox.Show("¡ No se encuentra el producto indicado, posiblemente haya sido eliminado o dado de baja  !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                    TxtNumLot.Text = "";
                    return;
                }
                else
                {
                    c_preflote     = funFunciones.NulosC(dtresulpre.Rows[0]["c_prelot"]);
                    TxtNumLot.Text = c_preflote + Convert.ToDateTime(dtResult.Rows[n_Fila]["d_fchterpro"]).ToString("ddMMyyyy");
                }
                // MOSTRAMOS LA PRESENTACION DEL ITEM
                dtresulpre = funDatos.DataTableFiltrar(dtPresentaItem, "n_idite = " + n_iditem + " AND n_default = 1");
                funDatos.ComboBoxCargarDataTable(CboUniMed, dtresulpre, "n_id", "c_despre");
                if (dtresulpre.Rows.Count != 0)
                {
                    CboUniMed.SelectedValue = Convert.ToInt32(dtresulpre.Rows[0]["n_id"]);
                }

                TxtFchRev.Text      = dtResult.Rows[n_Fila]["d_fchterpro"].ToString();
                TxtCanProCon.Text   = n_valor.ToString("0.00");
                TxtCanProNoCon.Text = "0";
            }
            booAgregando = false;
        }
        public DataTable SolicitudPendienteJalar(int n_IdEmpresa)
        {
            DataTable dtResult = new DataTable();
            CD_pro_solicitudamateriales objsol = new CD_pro_solicitudamateriales();

            string[,] arrCabeceraFlexFil = new string[9, 5];

            objsol.mysConec = mysConec;
            if (objsol.Consulta6(n_IdEmpresa) == true)
            {
                dtResult = objsol.dtLista;
                // FLEX GRID DE LOS TAREAS
                arrCabeceraFlexFil[0, 0] = "Nº Documento";
                arrCabeceraFlexFil[0, 1] = "110";
                arrCabeceraFlexFil[0, 2] = "C";
                arrCabeceraFlexFil[0, 3] = "c_numdoc";

                arrCabeceraFlexFil[1, 0] = "T.D.";
                arrCabeceraFlexFil[1, 1] = "40";
                arrCabeceraFlexFil[1, 2] = "C";
                arrCabeceraFlexFil[1, 3] = "c_abr";

                arrCabeceraFlexFil[2, 0] = "Dia";
                arrCabeceraFlexFil[2, 1] = "30";
                arrCabeceraFlexFil[2, 2] = "C";
                arrCabeceraFlexFil[2, 3] = "n_dia";

                arrCabeceraFlexFil[3, 0] = "Mes";
                arrCabeceraFlexFil[3, 1] = "30";
                arrCabeceraFlexFil[3, 2] = "C";
                arrCabeceraFlexFil[3, 3] = "n_mes";

                arrCabeceraFlexFil[4, 0] = "Año";
                arrCabeceraFlexFil[4, 1] = "40";
                arrCabeceraFlexFil[4, 2] = "C";
                arrCabeceraFlexFil[4, 3] = "n_ano";

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

                arrCabeceraFlexFil[6, 0] = "Contidad";
                arrCabeceraFlexFil[6, 1] = "70";
                arrCabeceraFlexFil[6, 2] = "D";
                arrCabeceraFlexFil[6, 3] = "n_can";

                arrCabeceraFlexFil[7, 0] = "Responsable";
                arrCabeceraFlexFil[7, 1] = "200";
                arrCabeceraFlexFil[7, 2] = "D";
                arrCabeceraFlexFil[7, 3] = "c_resapenom";

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

                funDatos.Buscar_CampoBusqueda = "c_numdoc";
                funDatos.Buscar_CadFiltro     = "";
                funDatos.Buscar_CampoOrden    = "c_numdoc";
                funDatos.Buscar_Titulo        = "Documentos Pendientes de Visar por Almacen";
                dtResult = funDatos.Buscar(arrCabeceraFlexFil, dtResult);
            }
            return(dtResult);
        }