コード例 #1
0
ファイル: FrmFloracion.cs プロジェクト: hcarra90/SgpApp
        private void GrabaInformacion(int tipo)
        {
            DateTime fechafinal = new DateTime(dtpFechaNota.Value.Year, dtpFechaNota.Value.Month, dtpFechaNota.Value.Day, dtpFechaNota.Value.Hour, dtpFechaNota.Value.Minute, 0);

            var movFlora = new MovimientoNota
            {
                Fecha       = fechafinal,
                id_nota     = (int)cboNota.SelectedValue,
                Usuario     = usuarioValido.nombre_usuario,
                Descripcion = txtDescripcion.Text
            };

            if (txtValor.Text.IsNumeric())
            {
                movFlora.Valor = decimal.Parse(txtValor.Text);
            }


            if (tipo == 1)
            {
                movFlora.Euid = txtEuid.Text;

                MovimientoFloracionBusiness.Insert(movFlora);
                txtEuid.Text = "";
                txtEuid.Focus();
            }
            else if (tipo == 2)
            {
                var euids = EntryListBusiness.GetEuidByJaula(txtJaula.Text, 1);
                MovimientoFloracionBusiness.Insert(euids, movFlora);
                txtJaula.Text = "";
                txtJaula.Focus();
            }
            LlenaGrilla();
        }
コード例 #2
0
ファイル: FrmFloracion.cs プロジェクト: hcarra90/SgpApp
        private void LlenaGrilla()
        {
            DateTime fechaInicio  = new DateTime(dtpFechaNota.Value.Year, dtpFechaNota.Value.Month, dtpFechaNota.Value.Day, 0, 0, 0);
            DateTime fechaTermino = new DateTime(dtpFechaNota.Value.Year, dtpFechaNota.Value.Month, dtpFechaNota.Value.Day, 23, 59, 59);

            var data = MovimientoFloracionBusiness.GetFloraciones(fechaInicio, fechaTermino);

            grdDetalle.AutoGenerateColumns = false;
            grdDetalle.DataSource          = data;
            grdDetalle.ClearSelection();
        }
コード例 #3
0
ファイル: FrmFloracion.cs プロジェクト: hcarra90/SgpApp
        private void BorrarEuid(int id)
        {
            TransactionalInformation transaction = new TransactionalInformation();

            MovimientoFloracionBusiness.BorrarEuid(id, out transaction);

            if (transaction.ReturnStatus)
            {
                LlenaGrilla();
            }
            else
            {
                MessageBox.Show("Error: " + transaction.ReturnMessage, "Módulo Floración", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
            }
        }