コード例 #1
0
 private void LlenaGrillaDesgrane(string valor)
 {
     movDesgrane = MovimientoDesgraneBusiness.GetEuids(valor, opcion);
     dataDesgrane.AutoGenerateColumns = false;
     dataDesgrane.DataSource          = movDesgrane;
     dataDesgrane.ClearSelection();
     lblTotalDesgrane.Text = dataDesgrane.RowCount.ToString();
 }
コード例 #2
0
        private void LlenaGrilla(string sheller)
        {
            var data = MovimientoDesgraneBusiness.GetEuidsBySheller(sheller);

            dataEuids.AutoGenerateColumns = false;
            dataEuids.DataSource          = data;
            dataEuids.ClearSelection();
            lblTotalE.Text = dataEuids.RowCount.ToString();
        }
コード例 #3
0
        private void GrabaInformacion()
        {
            TransactionalInformation transaccion = new TransactionalInformation();

            var movi = MovimientoDesgraneBusiness.GetEuid(txtEuid.Text, txtDes.Text);

            if (movi != null)
            {
                if (MessageBox.Show("Desea desgranar nuevamente? ", "Módulo Desgrane", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes)
                {
                    pctInfo.Visible = true;
                    pctBad.Visible  = false;
                    pctGood.Visible = false;

                    movi.fechaDesgrane = DateTime.Now;
                    MovimientoDesgraneBusiness.GrabaInformacion(movi, out transaccion);
                }
            }
            else
            {
                movi = null;
                MovimientoDesgrane mov = new MovimientoDesgrane();
                mov.fechaDesgrane = DateTime.Now;
                mov.euid          = txtEuid.Text;
                mov.sheller       = txtDes.Text;
                mov.usuario       = usuarioValido.nombre_usuario;
                MovimientoDesgraneBusiness.GrabaInformacion(mov, out transaccion);

                LlenaGrilla(txtDes.Text.ToUpper());


                if (transaccion.ReturnStatus)
                {
                    pctGood.Visible = true;
                    pctBad.Visible  = false;
                }
                else
                {
                    pctGood.Visible = false;
                    pctBad.Visible  = true;
                }
            }

            lblEuid.Text = txtEuid.Text;
            txtEuid.Text = "";
            txtEuid.Focus();
        }
コード例 #4
0
ファイル: FrmEficiencia.cs プロジェクト: hcarra90/SgpApp
        private void BuscarInfo(DateTime fechaInicio, DateTime fechaTermino)
        {
            eficienciTotal    = new EficienciaPorDiaDto();
            detalleEficiencia = new List <DetalleEficienciaDto>();

            switch (opcion)
            {
            case "Cosecha":
                eficienciTotal = MovimientoCosechaBusiness.GetEfficiencyPerDay(fechaInicio, fechaTermino);
                break;

            case "Secado Inicio":
                eficienciTotal = MovimientoSecadoBusiness.GetEfficiencyPerDay(fechaInicio, fechaTermino, 1);
                break;

            case "Secado Termino":
                eficienciTotal = MovimientoSecadoBusiness.GetEfficiencyPerDay(fechaInicio, fechaTermino, 2);
                break;

            case "Desgrane":
                eficienciTotal = MovimientoDesgraneBusiness.GetEfficiencyPerDay(fechaInicio, fechaTermino);
                break;

            case "Packing":
                eficienciTotal = MovimientoPackingBusiness.GetEfficiencyPerDay(fechaInicio, fechaTermino);
                break;

            case "Shipping":
                break;

            default:
                break;
            }

            detalleEficiencia      = eficienciTotal.Detalle;
            dataEuid.DataSource    = detalleEficiencia;
            dataResumen.DataSource = eficienciTotal.Resumen;
        }