示例#1
0
        void VerRegistro(int n_IdRegistro)
        {
            DataTable dtresul = new DataTable();

            Blanquea();
            objRegistros.mysConec = mysConec;
            objRegistros.TraerRegistro(n_IdRegistro);
            e_ImpDoc = objRegistros.e_DocImp;

            CboImp.SelectedValue = e_ImpDoc.n_idimp;
            CboDoc.SelectedValue = e_ImpDoc.n_idtipdoc;
            TxtTasa.Text         = e_ImpDoc.n_portas.ToString("0.00");


            LblIdCtaCom.Text = e_ImpDoc.n_idcuecom.ToString();
            LblIdCtaVen.Text = e_ImpDoc.n_idcueven.ToString();

            dtresul = funDatos.DataTableFiltrar(dtPlaCue, "n_id = " + e_ImpDoc.n_idcuecom + "");
            if (dtresul.Rows.Count != 0)
            {
                TxtCtaCom.Text    = dtresul.Rows[0]["c_cuecon"].ToString();
                TxtCtaDesCom.Text = dtresul.Rows[0]["c_des"].ToString();
                LblIdCtaCom.Text  = dtresul.Rows[0]["n_id"].ToString();
            }

            dtresul = funDatos.DataTableFiltrar(dtPlaCue, "n_id = " + e_ImpDoc.n_idcueven + "");
            if (dtresul.Rows.Count != 0)
            {
                TxtCtaVen.Text    = dtresul.Rows[0]["c_cuecon"].ToString();
                TxtCtaDesVen.Text = dtresul.Rows[0]["c_des"].ToString();
                LblIdCtaVen.Text  = dtresul.Rows[0]["n_id"].ToString();
            }
        }
示例#2
0
        private void CboDep_SelectedValueChanged(object sender, EventArgs e)
        {
            if (booAgregando == true)
            {
                return;
            }

            DataTable DtFiltro = new DataTable();

            if (CboDep.SelectedValue != null)
            {
                booAgregando = true;
                string strCadenaFiltro = "n_iddep = " + CboDep.SelectedValue.ToString() + "";
                CboPro.Enabled = true;

                CboPro.SelectedValue = 0;
                CboDis.SelectedValue = 0;

                DtFiltro = funDatos.DataTableFiltrar(dtPro, strCadenaFiltro);
                funDatos.ComboBoxCargarDataTable(CboPro, DtFiltro, "n_id", "c_des");
                if (n_QueHace == 3)
                {
                    CboPro.Enabled = false;
                    CboDis.Enabled = false;
                }
                else
                {
                    CboPro.Enabled = true;
                    CboDis.Enabled = false;
                }

                booAgregando = false;
            }
        }
示例#3
0
        void VerRegistro(int n_IdRegistro)
        {
            DataTable dtresul = new DataTable();

            objRegistros.mysConec = mysConec;
            objRegistros.TraerRegistro(n_IdRegistro);
            e_DocComercial = objRegistros.e_Documento;

            CboDoc.SelectedValue = e_DocComercial.n_idtipdoc;
            CboMon.SelectedValue = e_DocComercial.n_idmon;

            LblIdCtaCom.Text = e_DocComercial.n_idcuecom.ToString();
            LblIdCtaVen.Text = e_DocComercial.n_idcueven.ToString();

            dtresul = funDatos.DataTableFiltrar(dtPlaCue, "n_id = " + e_DocComercial.n_idcuecom + "");
            if (dtresul.Rows.Count != 0)
            {
                TxtCtaCom.Text    = dtresul.Rows[0]["c_cuecon"].ToString();
                TxtCtaDesCom.Text = dtresul.Rows[0]["c_des"].ToString();
                LblIdCtaCom.Text  = dtresul.Rows[0]["n_id"].ToString();
            }

            dtresul = funDatos.DataTableFiltrar(dtPlaCue, "n_id = " + e_DocComercial.n_idcueven + "");
            if (dtresul.Rows.Count != 0)
            {
                TxtCtaVen.Text    = dtresul.Rows[0]["c_cuecon"].ToString();
                TxtCtaDesVen.Text = dtresul.Rows[0]["c_des"].ToString();
                LblIdCtaVen.Text  = dtresul.Rows[0]["n_id"].ToString();
            }
        }
示例#4
0
        private void OptIng_CheckedChanged(object sender, EventArgs e)
        {
            if (OptIng.Checked == true)
            {
                DataTable dtResul = new DataTable();

                dtResul = funDatos.DataTableFiltrar(dtTipOpe, "n_tipmov = 1");
                funDatos.ComboBoxCargarDataTable(CboTipOpe, dtResul, "n_id", "c_des");
            }
        }
示例#5
0
        void CargarCombos()
        {
            DataTableCargar();

            dtMP = funDatos.DataTableFiltrar(dtItems, "n_idtipexi = 3");
            funDatos.ComboBoxCargarDataTable(CboMatPri, dtMP, "n_id", "c_despro");

            dtProducto = funDatos.DataTableFiltrar(dtItems, "n_idtipexi = 2");
            funDatos.ComboBoxCargarDataTable(CboPro, dtProducto, "n_id", "c_despro");
        }
示例#6
0
        void CargarDT()
        {
            objIte.mysConec = mysConec;
            dtPro           = objIte.Listar(STU_SISTEMA.EMPRESAID, 1, 1);
            dtPro           = funDatos.DataTableFiltrar(dtPro, "n_idtipexi = 2");

            dtIns = objIte.Listar(STU_SISTEMA.EMPRESAID, 1, 1);
            dtIns = funDatos.DataTableFiltrar(dtIns, "n_idtipexi IN (3, 6, 8)");

            //funDatos.ComboBoxCargarDataTable(CboTipPro, dttipexi, "n_id", "c_des");
        }
示例#7
0
        void CargarDatos2()
        {
            DataTable dtRes = new DataTable();

            dtRes = funGen.DataTableFiltrar(dtClientes, "n_id = " + LbIdCliente.Text + "");

            if (dtRes.Rows.Count != 0)
            {
                TxtNumPla.Text             = dtRes.Rows[0]["c_numpla"].ToString();
                TxtApeNom.Text             = dtRes.Rows[0]["c_nom"].ToString();
                CboTipCliCli.SelectedValue = Convert.ToInt16(dtRes.Rows[0]["n_idtipcli"]);
                LbIdCliente.Text           = dtRes.Rows[0]["n_id"].ToString();
                CboTipDoc.SelectedValue    = Convert.ToInt16(dtRes.Rows[0]["n_tipdocfac"]);
                if (Convert.ToInt16(CboTipDoc.SelectedValue) == 90)
                {
                    N_IDLIBRO = 33;
                }
                else
                {
                    N_IDLIBRO = 14;
                }

                if (Convert.ToInt16(CboTipDoc.SelectedValue) == 2)
                {
                    TxtNumSer.Text = c_NUMSERFAC;
                }
                if (Convert.ToInt16(CboTipDoc.SelectedValue) == 4)
                {
                    TxtNumSer.Text = c_NUMSERBOL;
                }
                if (Convert.ToInt16(CboTipDoc.SelectedValue) == 90)
                {
                    TxtNumSer.Text = c_NUMSERTIC;
                }

                CN_est_cargos o_cargo = new CN_est_cargos(STU_SISTEMA);
                o_cargo.STU_SISTEMA = STU_SISTEMA;
                o_cargo.Consulta1(Convert.ToInt16(LbIdCliente.Text));
                dtRes   = o_cargo.dtListar;
                o_cargo = null;

                if (dtRes.Rows.Count != 0)
                {
                    b_agregando = true;
                    funFlex.FlexMostrarDatos(FgReg, arrCabecera1, dtRes, 2, true);
                    HallarTotales();
                    b_agregando = false;
                }
            }

            CN_est_conecta o_conec = new CN_est_conecta(STU_SISTEMA);

            objTipDoc.mysConec = o_conec.mysConec;
            TxtNumDoc.Text     = objTipDoc.UltimoNumero(STU_SISTEMA.EMPRESAID, Convert.ToInt16(CboTipDoc.SelectedValue), TxtNumSer.Text);
            o_conec            = null;
            //TxtAbono.Focus();
        }
示例#8
0
        void VerRegistro(int n_IdRegistro)
        {
            Blanquea();
            DataTable dtresul = new DataTable();

            objItems.mysConec = mysConec;
            //e_Items = new BE_CON_PCITEMS();
            objItems.TraerRegistro(n_IdRegistro, STU_SISTEMA.EMPRESAID);
            e_Items = objItems.e_Items;

            dtresul = funDatos.DataTableFiltrar(dtInventario, "n_id = " + n_IdRegistro.ToString() + "");
            //dtresul = funDatos.DataTableFiltrar(dtItems, "n_iditem = " + n_IdRegistro.ToString() + "");
            if (dtresul.Rows.Count != 0)
            {
                CboClase.SelectedValue    = Convert.ToInt32(dtresul.Rows[0]["n_idclas"]);
                CboFamilia.SelectedValue  = Convert.ToInt32(dtresul.Rows[0]["n_idfam"]);
                CboTipExis.SelectedValue  = Convert.ToInt32(dtresul.Rows[0]["n_idtipexi"]);
                CboSubClase.SelectedValue = Convert.ToInt32(dtresul.Rows[0]["n_idsubclas"]);
                TxtCodigo.Text            = dtresul.Rows[0]["c_codpro"].ToString();
                TxtDescripcion.Text       = dtresul.Rows[0]["c_despro"].ToString();
                LblIdItem.Text            = dtresul.Rows[0]["n_id"].ToString();
                //LblIdItem.Text = dtresul.Rows[0]["n_iditem"].ToString();
            }
            if (e_Items != null)
            {
                dtresul = funDatos.DataTableFiltrar(dtPlaCue, "n_id = " + e_Items.n_idpc + "");
                if (dtresul.Rows.Count != 0)
                {
                    TxtCtaCom.Text    = dtresul.Rows[0]["c_cuecon"].ToString();
                    TxtCtaDesCom.Text = dtresul.Rows[0]["c_des"].ToString();
                    LblIdCtaCom.Text  = dtresul.Rows[0]["n_id"].ToString();
                }

                dtresul = funDatos.DataTableFiltrar(dtPlaCue, "n_id = " + e_Items.n_idpcven + "");
                if (dtresul.Rows.Count != 0)
                {
                    TxtCtaVen.Text    = dtresul.Rows[0]["c_cuecon"].ToString();
                    TxtCtaDesVen.Text = dtresul.Rows[0]["c_des"].ToString();
                    LblIdCtaVen.Text  = dtresul.Rows[0]["n_id"].ToString();
                }

                CboDet.SelectedValue    = e_Items.n_iddet;
                CboRet.SelectedValue    = e_Items.n_idret;
                CboPer.SelectedValue    = e_Items.n_idper;
                CboIsc.SelectedValue    = e_Items.n_idisc;
                CboIgvCom.SelectedValue = e_Items.n_idigvcom;
                CboIgvVen.SelectedValue = e_Items.n_idigvven;
            }
        }
示例#9
0
        void AsignarEntidad()
        {
            BE_Transferencia             = new BE_ALM_TRANSFERENCIAS();
            BE_Transferencia.n_idemp     = STU_SISTEMA.EMPRESAID;
            BE_Transferencia.d_fchdoc    = Convert.ToDateTime(TxtFchDoc.Text);
            BE_Transferencia.d_fching    = Convert.ToDateTime(txtFchIng.Text);
            BE_Transferencia.c_numser    = TxtNumSer.Text;
            BE_Transferencia.c_numdoc    = TxtNumDoc.Text;
            BE_Transferencia.n_idalmorig = Convert.ToInt32(CboAlmacenOrigen.SelectedValue);
            BE_Transferencia.n_idalmdest = Convert.ToInt32(CboAlmacenDestino.SelectedValue);
            BE_Transferencia.n_anotra    = STU_SISTEMA.ANOTRABAJO;
            BE_Transferencia.n_idmes     = STU_SISTEMA.MESTRABAJO;
            BE_Transferencia.c_obs       = TxtObs.Text;;
            BE_Transferencia.n_idresp    = Convert.ToInt32(CboResponsable.SelectedValue);
            booAgregando = true;

            if (FgItems.Rows.Count > 2)
            {
                int n_fila;
                for (n_fila = 2; n_fila <= FgItems.Rows.Count - 1; n_fila++)
                {
                    if (funFunciones.NulosC(FgItems.GetData(n_fila, 1)) != "")
                    {
                        BE_ALM_TRANSFERENCIASDET BE_Detalle = new BE_ALM_TRANSFERENCIASDET();

                        BE_Detalle.n_idtrans = 0;
                        BE_Detalle.n_can     = Convert.ToDouble(FgItems.GetData(n_fila, 6).ToString());

                        string c_tipexides = FgItems.GetData(n_fila, 1).ToString();
                        string c_itedes    = FgItems.GetData(n_fila, 2).ToString();
                        string c_itepredes = FgItems.GetData(n_fila, 3).ToString();
                        BE_Detalle.c_numlot = funFunciones.NulosC(FgItems.GetData(n_fila, 4));

                        DataTable DtFiltro = new DataTable();

                        // FILTRAMOS EL ITEM DE LA FILA PARA OBTENER EL ID
                        string strCadenaFiltro = "c_despro = '" + c_itedes + "'";
                        DtFiltro           = funDatos.DataTableFiltrar(dtItems, strCadenaFiltro);
                        BE_Detalle.n_idite = Convert.ToInt32(DtFiltro.Rows[0]["n_id"].ToString());

                        // FILTRAMOS LA PRESENTACION PARA OBTENER SU ID
                        strCadenaFiltro    = "c_abrpre = '" + c_itepredes + "' AND n_idite = " + BE_Detalle.n_idite + "";
                        DtFiltro           = funDatos.DataTableFiltrar(dtPresentaItem, strCadenaFiltro);
                        BE_Detalle.n_idpre = Convert.ToInt32(DtFiltro.Rows[0]["n_id"].ToString());

                        // FILTRAMOS EL TIPO DE PRODUCTO PARA OBTENER SU id
                        strCadenaFiltro       = "c_des = '" + c_tipexides + "'";
                        DtFiltro              = funDatos.DataTableFiltrar(dtTipoExis, strCadenaFiltro);
                        BE_Detalle.n_idtippro = Convert.ToInt32(DtFiltro.Rows[0]["n_id"].ToString());
                        BE_Detalle.h_horsal   = funFunciones.NulosC(FgItems.GetData(n_fila, 9));
                        BE_Detalle.n_preuni   = Convert.ToDouble(FgItems.GetData(n_fila, 7));
                        BE_Detalle.n_pretot   = Convert.ToDouble(FgItems.GetData(n_fila, 8));

                        BE_Transferencia.lst_items.Add(BE_Detalle);
                    }
                }
            }
            booAgregando = false;
        }
示例#10
0
        public double ObtenerTC(DataTable DtTC, string c_Fecha)
        {
            double    n_tc;
            DataTable dtResul = new DataTable();

            dtResul = funDatos.DataTableFiltrar(DtTC, "c_fecha = '" + c_Fecha + "'");
            if (dtResul.Rows.Count != 0)
            {
                n_tc = Convert.ToDouble(dtResul.Rows[0]["n_preven"]);
            }
            else
            {
                n_tc = 0;
            }
            return(n_tc);
        }
示例#11
0
        void Aceptar()
        {
            DataTable DtResultado = new DataTable();
            Genericas xFun        = new Genericas();
            string    c_criterio  = "";
            //string c_campobusqueda = "";
            int n_Fila;
            int IntNumeroElementos = Convert.ToInt32(arrCabeceraDg1.GetLongLength(0)) - 1;

            for (n_Fila = 0; n_Fila <= IntNumeroElementos; n_Fila++)
            {
                if (Buscar_CampoBusqueda == arrCabeceraDg1[n_Fila, 3])
                {
                    if (arrCabeceraDg1[n_Fila, 2] == "N")
                    {
                        int intIdRegistro = Convert.ToInt32(DgLista.Columns[Buscar_CampoBusqueda].CellValue(DgLista.Row).ToString());
                        c_criterio = "(" + Buscar_CampoBusqueda.Trim() + " = " + intIdRegistro.ToString() + ")";
                    }
                    if (arrCabeceraDg1[n_Fila, 2] == "C")
                    {
                        string c_IdRegistro = DgLista.Columns[Buscar_CampoBusqueda].CellValue(DgLista.Row).ToString();
                        c_criterio = "(" + Buscar_CampoBusqueda.Trim() + " = '" + c_IdRegistro.ToString() + "')";
                    }
                    break;
                }
                //c_campobusqueda = arrCabeceraDg1[n_Fila, 3];
            }
            if (c_criterio != "")
            {
                DtResultado = xFun.DataTableFiltrar(dtConsulta, c_criterio);
            }
            dtResul = DtResultado;
            this.Hide();
        }
示例#12
0
        private void FgItems_CellButtonClick(object sender, C1.Win.C1FlexGrid.RowColEventArgs e)
        {
            if (FgItems.Col == 1)
            {
                //int n_idtipexi = 0;
                DataTable dtResul = new DataTable();
                string    c_dato  = "";

                dtResul = funDatos.DataTableFiltrar(dtItem, "n_idtipexi IN (1, 2)");

                dtResul = objIte.BuscarItem("", "n_id", dtResul, 2);
                if (dtResul != null)
                {
                    if (dtResul.Rows.Count != 0)
                    {
                        c_dato = dtResul.Rows[0]["c_despro"].ToString();        // MOSTRAMOS LA DESCRIPCION DEL ITEM
                        FgItems.SetData(FgItems.Row, 1, c_dato);

                        c_dato = dtResul.Rows[0]["n_id"].ToString();            // MOSTRAMOS EL ID DEL ITEM
                        FgItems.SetData(FgItems.Row, 2, c_dato);

                        FgItems.Rows.Count = FgItems.Rows.Count + 1;
                    }
                }
            }
        }
示例#13
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();
            }
        }
示例#14
0
 private void FrmSelMesCumple_Load(object sender, EventArgs e)
 {
     objMeses.mysConec = mysConec;
     dtMeses           = objMeses.Listar();
     dtMeses           = funDatos.DataTableFiltrar(dtMeses, "n_id NOT IN (0,13)");
     funDatos.ComboBoxCargarDataTable(CboMeses, dtMeses, "n_id", "c_des");
 }
示例#15
0
        private void CboTipExi_SelectedValueChanged(object sender, EventArgs e)
        {
            if (booCargando == true)
            {
                return;
            }

            DataTable DtFiltro = new DataTable();

            if (CboTipExi.SelectedValue != null)
            {
                string strCadenaFiltro = "n_idtipexi = " + CboTipExi.SelectedValue.ToString() + "";

                DtFiltro = funDatos.DataTableFiltrar(dtFamilia, strCadenaFiltro);
                funDatos.ComboBoxCargarDataTable(CboFam, DtFiltro, "n_id", "c_des");
            }
        }
示例#16
0
        void VerRegistro(int n_IdRegistro)
        {
            objRegistro.mysConec = mysConec;
            objRegistro.TraerRegistro(n_IdRegistro);
            e_AlmDoc = objRegistro.e_AlmDoc;

            CboLocal.SelectedValue  = e_AlmDoc.n_idloc;
            CboTipDoc.SelectedValue = e_AlmDoc.n_idtipdoc;

            string    c_idloc = Convert.ToInt32(CboLocal.SelectedValue).ToString();
            DataTable dtResul = new DataTable();

            dtResul = funDatos.DataTableFiltrar(dtAlm, "n_idlocal = " + c_idloc + "");
            funDatos.ComboBoxCargarDataTable(CboAlm, dtResul, "n_id", "c_des");
            CboAlm.SelectedValue = e_AlmDoc.n_idalm;
            TxtNumSer.Text       = e_AlmDoc.c_numser;
        }
示例#17
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);
            }
        }
示例#18
0
        private void TxtNumRuc_Validated(object sender, EventArgs e)
        {
            if (TxtNumRuc.Text != "")
            {
                DataTable DtCliente2 = new DataTable();
                DtCliente2 = funGen.DataTableFiltrar(dtClientes, "c_numdoc = '" + TxtNumRuc.Text + "'");

                if ((DtCliente2 != null) && (DtCliente2.Rows.Count != 0))
                {
                    TxtNomCli.Text    = DtCliente2.Rows[0]["c_nombre"].ToString();
                    TxtDireccion.Text = DtCliente2.Rows[0]["c_dir"].ToString();
                    LblIdCliente.Text = DtCliente2.Rows[0]["n_id"].ToString();
                    FgDetalle.Focus();
                    FgDetalle.Select(1, 1);
                }
                else
                {
                    TxtNumRuc.Text    = "";
                    LblIdCliente.Text = "";
                    TxtNumRuc.Focus();
                    TxtNomCli.Text    = "";
                    TxtDireccion.Text = "";
                }
            }
        }
示例#19
0
        void CargarCombos()
        {
            DataTableCargar();

            DataTable dtResult = new DataTable();

            dtResult = funDatos.DataTableFiltrar(dtItems, "n_idtipexi = 3", "c_despro");
            funDatos.ComboBoxCargarDataTable(CboMP, dtResult, "n_id", "c_despro");
        }
示例#20
0
        void ConfigurarForrmulario()
        {
            this.Text = "ESTACIONAMIENTO - SETUP";
            string c_nomarc = @"C:\SSF-NET\estacionamiento.ini";

            //string N_IDEMPRESA = funGen.IniLeerSeccion(c_nomarc, "INFORMACION", "EMPRESA").ToString();
            C_IDLOCAL   = funGen.IniLeerSeccion(c_nomarc, "INFORMACION", "LOCAL").ToString();
            C_IDCAJERO  = funGen.IniLeerSeccion(c_nomarc, "INFORMACION", "CAJERO").ToString();
            b_agregando = true;
            funGen.ComboBoxCargarDataTable(CboLocal, dtLocal, "n_id", "c_des");
            CboLocal.SelectedValue = Convert.ToInt32(C_IDLOCAL);

            DataTable dtResul = new DataTable();

            dtResul = funGen.DataTableFiltrar(dtCajero, "n_idloc = " + Convert.ToInt32(CboLocal.SelectedValue).ToString() + "");
            funGen.ComboBoxCargarDataTable(CboCajero, dtResul, "n_id", "c_cajapenom");
            CboCajero.SelectedValue = Convert.ToInt32(C_IDCAJERO);
            b_agregando             = false;
        }
示例#21
0
        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;
        }
示例#22
0
        void CargarDT()
        {
            objTipMon.mysConec = mysConec;
            dtTipMon           = objTipMon.Listar();

            objLibro.mysConec = mysConec;
            objLibro.Listar();
            dtLib = objLibro.dtLista;

            objMes.mysConec = mysConec;
            dtMes           = objMes.Listar();
            dtMes           = funDatos.DataTableFiltrar(dtMes, "n_id IN(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)");
            dtMes2          = objMes.Listar();
            dtMes2          = funDatos.DataTableFiltrar(dtMes2, "n_id IN(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)");

            funDatos.ComboBoxCargarDataTable(CboMesIni, dtMes, "n_id", "c_des");
            funDatos.ComboBoxCargarDataTable(CboMesFin, dtMes2, "n_id", "c_des");
            funDatos.ComboBoxCargarDataTable(CboMon, dtTipMon, "n_id", "c_des");
            funDatos.ComboBoxCargarDataTable(CboLib, dtLib, "n_id", "c_des");
        }
示例#23
0
        void DataTableCargar()
        {
            CN_est_cargos objRegistros = new CN_est_cargos(STU_SISTEMA);

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

            CN_est_clientes o_cliente = new CN_est_clientes(STU_SISTEMA);

            o_cliente.STU_SISTEMA = STU_SISTEMA;
            o_cliente.Listar3(STU_SISTEMA.EMPRESAID);
            dtcliente = o_cliente.dtListar;
            o_cliente = null;

            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_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(90, ref arrCabeceraDg1);

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

            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, 83)");

            objMeses.mysConec = o_conec.mysConec;
            dtMeses           = objMeses.Listar();
            o_conec           = null;
        }
示例#24
0
        void DataTableCargar()
        {
            objRegistros.mysConec = mysConec;                                    // CARGAMOS LOS DATOS DEL FORMULARIO
            objRegistros.Listar(STU_SISTEMA.EMPRESAID, STU_SISTEMA.ANOTRABAJO, STU_SISTEMA.MESTRABAJO);
            dtLista = objRegistros.dtLista;

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

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

            objPlaCue.mysConec = mysConec;
            objPlaCue.Listar(STU_SISTEMA.EMPRESAID);
            dtPlaCue = objPlaCue.dtLista;

            //objTc.mysConec = mysConec;
            //objTc.Listartcano(151, STU_SISTEMA.ANOTRABAJO.ToString());
            //dtTc = objTc.dtLista;
            ObjTC.mysConec = mysConec;
            dtTC           = ObjTC.Listartcano(151, STU_SISTEMA.ANOTRABAJO.ToString());

            objTipDoc.mysConec = mysConec;
            dtTipDoc           = objTipDoc.Listar();
            //dtTipDoc = funDatos.DataTableFiltrar(dtTipDoc, "n_id IN (2,4,5,11)");

            objMon.mysConec = mysConec;
            dtMoneda        = objMon.Listar();
            dtMoneda        = funDatos.DataTableFiltrar(dtMoneda, "n_id IN(115, 151)");

            objLib.mysConec = mysConec;
            objLib.Listar();
            dtLibro = objLib.dtLista;

            objSubLib.mysConec = mysConec;
            objSubLib.Listar();
            dtSubLibro = objSubLib.dtLista;

            objMes.mysConec = mysConec;
            dtMes           = objMes.Listar();
        }
示例#25
0
        private void TxtFchEmi_Validated(object sender, EventArgs e)
        {
            if (booAgregando == true)
            {
                return;
            }
            //if (TxtFchEmi.Text != "")
            //{
            DataTable dtResul = new DataTable();

            dtResul = funDatos.DataTableFiltrar(dtTc, "d_fecha = '" + TxtFchEmi.Text + "'");
            if (dtResul.Rows.Count != 0)
            {
                TxtTc.Text = dtResul.Rows[0]["n_impven"].ToString();
            }
            else
            {
                TxtTc.Text = "";
            }
            //}
        }
示例#26
0
        private void TxtNumRuc_Validated(object sender, EventArgs e)
        {
            if (TxtNumRuc.Text != "")
            {
                DataTable DtCliente2 = new DataTable();
                //objClientes.mysConec = mysConec;

                //DtCliente2 = objClientes.ClienteBuscar(TxtNumRuc.Text);
                //                Funciones funFunciones = new Funciones();
                //DatosMySql funDatos = new DatosMySql();

                //dtUniMed = funDatos.DataTableFiltrar(dtUniMed, "n_default = 1");

                DtCliente2 = funDatos.DataTableFiltrar(dtClientes, "c_numdoc = '" + TxtNumRuc.Text + "'");

                if ((DtCliente2 != null) && (DtCliente2.Rows.Count != 0))
                {
                    TxtNomCli.Text    = DtCliente2.Rows[0]["c_nombre"].ToString();
                    TxtDireccion.Text = DtCliente2.Rows[0]["c_dir"].ToString();
                    LblIdCliente.Text = DtCliente2.Rows[0]["n_id"].ToString();
                }
                else
                {
                    funFunciones.MensajeMostrarAviso(Mensajes.CRUD_BUSCAR.ToString(), "");
                    TxtNumRuc.Text    = "";
                    LblIdCliente.Text = "";
                    TxtNumRuc.Focus();
                }
            }
        }
示例#27
0
        void DataTableCargar()
        {
            objRegistros.mysConec = mysConec;                                    // CARGAMOS LOS DATOS DEL FORMULARIO
            objRegistros.ListarVista(STU_SISTEMA.EMPRESAID);
            dtLista = objRegistros.dtDestino;
            if (n_tipo == 1)
            {
                dtLista = funDatos.DataTableFiltrar(dtLista, "n_tipo = 1");
            }
            if (n_tipo == 2)
            {
                dtLista = funDatos.DataTableFiltrar(dtLista, "n_tipo = 2");
            }

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

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

            objPlaCue.mysConec = mysConec;
            objPlaCue.Listar(STU_SISTEMA.EMPRESAID);
            dtPlaCue = objPlaCue.dtLista;

            objMon.mysConec = mysConec;
            dtMon           = objMon.Listar();

            objMod.mysConec = mysConec;
            objMod.Listar();
            dtModulo = objMod.dtLista;
        }
示例#28
0
        void CargarCombos()
        {
            DataTable dtResult = new DataTable();

            dtResult = funDatos.DataTableFiltrar(dtPuestos, "(n_idsoc = " + N_SOCIOID.ToString() + ")");
            funDatos.ComboBoxCargarDataTable(CboPue, dtResult, "n_id", "c_puesto");

            if (N_TIPOOPERACION == 1)          // NOS ASEGURAMOS QUE SOLO MUESTRE LOS MESES ANTERIORES O EL ACTUAL
            {
                dtResult = funDatos.DataTableFiltrar(dtMeses, "((n_id > 0) AND (n_id <= " + STU_SISTEMA.MESTRABAJO + "))");
            }
            else
            {
                dtResult = funDatos.DataTableFiltrar(dtMeses, "((n_id > " + STU_SISTEMA.MESTRABAJO + ") AND (n_id < 13))");
            }

            funDatos.ComboBoxCargarDataTable(CboMesTra, dtResult, "n_id", "c_des");
        }
示例#29
0
        void DataTableCargar()
        {
            objMeses.mysConec   = mysConec;
            objEmpresa.mysConec = mysConec;

            dtMeses = objMeses.Listar();
            dtMeses = funDatos.DataTableFiltrar(dtMeses, "n_id IN (1,2,3,4,5,6,7,8,9,10,11,12)");
            //objCabecera.mysConec = mysConec;
            //dtAnosTra = objCabecera.AnosTrabajo();

            objEmpresa.Listar();
            dtempresa = objEmpresa.dtLista;
        }
示例#30
0
        void CargarDT()
        {
            o_produccion.mysConec = mysConec;
            o_produccion.ConsultarAnos(STU_SISTEMA.EMPRESAID);
            dtanos = o_produccion.dtListar;

            objIte.mysConec = mysConec;
            dtItem          = objIte.Listar(STU_SISTEMA.EMPRESAID, 1, 1);
            dtInsumo        = objIte.Listar(STU_SISTEMA.EMPRESAID, 1, 1);
            dtItem          = funDatos.DataTableFiltrar(dtItem, "n_idtipexi = 2");
            dtInsumo        = funDatos.DataTableFiltrar(dtInsumo, "n_idtipexi IN (3, 4, 5, 6)");

            objPro.mysConec = mysConec;
            dtProv          = objPro.ListarCliente(STU_SISTEMA.EMPRESAID, STU_SISTEMA.SYS_UNIBD);

            o_tipexi.mysConec = mysConec;
            dttipexi          = o_tipexi.Listar();

            o_mes.mysConec = mysConec;
            dtmes          = o_mes.Listar();
            dtmes          = funDatos.DataTableFiltrar(dtmes, "n_id IN (1,2,3,4,5,6,7,8,9,10,11,12)");
        }