Beispiel #1
0
        void MostrarDatos()
        {
            DataTable          dtResult = new DataTable();
            CN_alm_movimientos obMov    = new CN_alm_movimientos();

            txtnomite.Text          = c_producto;
            CboTipExi.SelectedValue = n_idtipexi;
            FgKar.Rows.Count        = 2;
            obMov.mysConec          = mysConec;
            dtResult = obMov.VerKardexDetallado(STU_SISTEMA.EMPRESAID, c_idano, TxtFchIni.Text, TxtFchFin.Text, n_iditem, n_idalmacen);

            if (dtResult != null)
            {
                if (dtResult.Rows.Count != 0)
                {
                    funFlex.FlexMostrarDatos(FgKar, arrCabeceraFlex1, dtResult, 2, true);

                    funFlex.Flex_FixUniColumnas(FgKar, 0, 6, 8, "ENTRADAS", 1);
                    funFlex.Flex_FixUniColumnas(FgKar, 0, 9, 11, "SALIDAS", 1);
                    funFlex.Flex_FixUniColumnas(FgKar, 0, 12, 14, "SALDO FINAL", 1);
                }
                else
                {
                    MessageBox.Show("¡ No hay movimientos en el periodo del tipo de existencia indicado !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                    CboTipExi.Focus();
                    return;
                }
            }
        }
Beispiel #2
0
        private void CmdBuscar_Click(object sender, EventArgs e)
        {
            if (Convert.ToInt32(CboAlmacen.SelectedValue) == 0)
            {
                MessageBox.Show("¡ No ha especificado el almacén !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                CboTipExi.Focus();
                return;
            }

            if (TxtFchIni.Text == "")
            {
                MessageBox.Show("¡ No ha especificado la fecha de inicio de la busqueda !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                TxtFchIni.Focus();
                return;
            }

            if (TxtFchFin.Text == "")
            {
                MessageBox.Show("¡ No ha especificado la fecha final de la busqueda !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                TxtFchFin.Focus();
                return;
            }

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

            MostrarDatos();
        }
Beispiel #3
0
 void Nuevo()
 {
     n_QueHace = 1;
     Tab1.TabPages[0].Enabled = false;
     Blanquea();
     Bloquea();
     ActivarTool();
     LblTitulo2.Text    = "Agregando Nuevo Registro";
     Tab1.SelectedIndex = 1;
     CboTipExi.Focus();
 }
        bool CamposOK()
        {
            bool booEstado = true;

            if (Convert.ToInt32(CboTipExi.SelectedValue) == 0)
            {
                MessageBox.Show("¡ No ha especificado tipo de existencia !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                booEstado = false;
                CboTipExi.Focus();
                return(booEstado);
            }
            return(booEstado);
        }
Beispiel #5
0
        void Modificar()
        {
            n_QueHace = 2;
            Tab1.TabPages[0].Enabled = false;
            Blanquea();
            Bloquea();
            ActivarTool();

            int intIdRegistro = Convert.ToInt32(DgLista.Columns["n_id"].CellValue(DgLista.Row).ToString());

            VerRegistro(intIdRegistro);
            LblTitulo2.Text    = "Modificando Registro";
            Tab1.SelectedIndex = 1;
            CboTipExi.Focus();
        }
Beispiel #6
0
        void Nuevo()
        {
            n_QueHace = 1;
            Tab1.TabPages[0].Enabled = false;
            Blanquea();
            Bloquea();
            ActivarTool();
            LblTitulo2.Text         = "Agregando Nuevo Registro";
            Tab1.SelectedIndex      = 1;
            CboTipExi.SelectedValue = 23;
            CboUniMed.SelectedValue = 59;

            OptSiPagSer.Checked    = true;
            OptAplNoMedPag.Checked = true;
            OptNoCalImp.Checked    = true;
            CboTipExi.Focus();
        }
Beispiel #7
0
        private void CmdBuscar_Click(object sender, System.EventArgs e)
        {
            if (Convert.ToInt32(CboTipExi.SelectedValue) == 0)
            {
                MessageBox.Show("¡ No ha especificado el tipo de existencia !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                CboTipExi.Focus();
                return;
            }

            //if (TxtFchIni.Text == "")
            //{
            //    MessageBox.Show("¡ No ha especificado la fecha de inicio de la busqueda !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
            //    TxtFchIni.Focus();
            //    return;
            //}

            //if (TxtFchFin.Text == "")
            //{
            //    MessageBox.Show("¡ No ha especificado la fecha final de la busqueda !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
            //    TxtFchFin.Focus();
            //    return;
            //}
            if (Convert.ToInt32(CboPer.SelectedValue) == 0)
            {
                MessageBox.Show("¡ No ha indicado el periodo a consultar !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                CboPer.Focus();
                return;
            }

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

            MostrarDatos();
        }
Beispiel #8
0
        void MostrarDatos()
        {
            int n_idalm   = Convert.ToInt32(CboAlmacen.SelectedValue);
            int n_tipexit = Convert.ToInt32(CboTipExi.SelectedValue);

            obMov.mysConec = mysConec;
            DtMovimientos  = obMov.VerKardexResumido(STU_SISTEMA.EMPRESAID, Convert.ToInt32(TxtAñoTra.Value), TxtFchIni.Text, TxtFchFin.Text, n_tipexit, n_idalm);

            if (DtMovimientos != null)
            {
                if (DtMovimientos.Rows.Count != 0)
                {
                    o_grid.DG_FormatearGrid(DgLista, arrCabeceraFlex1, DtMovimientos, true);
                    MessageBox.Show("¡ Los datos se mostraron con exito !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                }
                else
                {
                    MessageBox.Show("¡ No hay movimientos en el periodo del tipo de existencia indicado !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                    CboTipExi.Focus();
                    return;
                }
            }
        }
Beispiel #9
0
        bool CamposOK()
        {
            bool booEstado = true;

            TxtCodPro.Text = GeneraCodigoProducto();

            if (Convert.ToInt16(CboTipExi.SelectedValue) == 0)
            {
                MessageBox.Show("¡ No ha especificado el tipo de existencia !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                booEstado = false;
                CboTipExi.Focus();
                return(booEstado);
            }

            if (Convert.ToInt16(CboFam.SelectedValue) == 0)
            {
                MessageBox.Show("¡ No ha especificado la familia del servicio !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                booEstado = false;
                CboFam.Focus();
                return(booEstado);
            }

            if (Convert.ToInt16(CboCla.SelectedValue) == 0)
            {
                MessageBox.Show("¡ No ha especificado la clase del servicio !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                booEstado = false;
                CboCla.Focus();
                return(booEstado);
            }
            if (Convert.ToInt16(CboSubCla.SelectedValue) == 0)
            {
                MessageBox.Show("¡ No ha especificado la sub clase del servicio !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                booEstado = false;
                CboSubCla.Focus();
                return(booEstado);
            }
            //if (Convert.ToInt16(CboUniMed.SelectedValue) == 0)
            //{
            //    MessageBox.Show("¡ No ha especificado la unidad de medida del servicio !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
            //    booEstado = false;
            //    CboUniMed.Focus();
            //    return booEstado;
            //}
            if (Convert.ToInt16(CboMoneda.SelectedValue) == 0)
            {
                MessageBox.Show("¡ No ha especificado la moneda del servicio !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                booEstado = false;
                CboMoneda.Focus();
                return(booEstado);
            }
            if (Convert.ToInt16(CboPlay.SelectedValue) == 0)
            {
                MessageBox.Show("¡ No ha especificado la playa de venta del servicio !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                booEstado = false;
                CboPlay.Focus();
                return(booEstado);
            }
            if (funFunciones.NulosC(TxtCodPro.Text) == "")
            {
                MessageBox.Show("¡ No ha especificado el codigo del servicio !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                booEstado = false;
                TxtCodPro.Focus();
                return(booEstado);
            }
            if (funFunciones.NulosC(TxtDesc.Text) == "")
            {
                MessageBox.Show("¡ No ha especificado la descripcion del servicio !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                booEstado = false;
                TxtDesc.Focus();
                return(booEstado);
            }
            if (OptSiPagSer.Checked == true)
            {
                if (funFunciones.NulosC(TxtPrecio.Text) == "")
                {
                    MessageBox.Show("¡ No ha especificado el precio bruto del servicio !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                    booEstado = false;
                    TxtPrecio.Focus();
                    return(booEstado);
                }
            }
            return(booEstado);
        }