Пример #1
0
        private void LlenaDataIngresada(DataGridViewRow row)
        {
            txtTotalWeight.Text  = "";
            txtTotalKernels.Text = "";
            txtTotalEars.Text    = "";

            txtTotalWeight.Focus();
            txtIndEuid.Text      = Convert.ToString(row.Cells["IndEuid"].Value);
            txtShelling.Text     = Convert.ToString(row.Cells["Shelling"].Value);
            txtInstructions.Text = Convert.ToString(row.Cells["Instructions"].Value);
            txtTargetWg.Text     = Convert.ToString(row.Cells["TargetWg"].Value);
            txtTargetKern.Text   = Convert.ToString(row.Cells["TargetKern"].Value);
            txtTargEars.Text     = Convert.ToString(row.Cells["TargEars"].Value);
            txtShipTo.Text       = Convert.ToString(row.Cells["ShipTo"].Value);
            crop                = Convert.ToString(row.Cells["Crop_"].Value);
            txtClient.Text      = Convert.ToString(row.Cells["client"].Value);
            txtProjectLead.Text = Convert.ToString(row.Cells["ProjectLead"].Value);
            txtSag.Text         = Convert.ToString(row.Cells["Sag"].Value);
            txtEvent.Text       = Convert.ToString(row.Cells["Event"].Value);

            movimientoPacking = MovimientoPackingBusiness.GetEuid(txtIndEuid.Text, txtEuid.Text);

            if (movimientoPacking != null)
            {
                txtTotalWeight.Text  = movimientoPacking.totalWeight.ToString();
                txtTotalKernels.Text = movimientoPacking.totalKernels.ToString();
                txtTotalEars.Text    = movimientoPacking.totalEars.ToString();
            }

            txtTotalWeight.Enabled  = true;
            txtTotalKernels.Enabled = true;
            txtTotalEars.Enabled    = true;
            txtTotalWeight.Focus();
        }
Пример #2
0
        private void GrabaInformacion()
        {
            TransactionalInformation transaction;


            if (movimientoPacking == null)
            {
                movimientoPacking = new MovimientoPacking();

                movimientoPacking.euid         = txtEuid.Text;
                movimientoPacking.indEuid      = txtIndEuid.Text;
                movimientoPacking.fechaPacking = DateTime.Now;
                movimientoPacking.usuario      = usuarioValido.nombre_usuario;
                movimientoPacking.totalEars    = int.Parse(txtTotalEars.Text);
                movimientoPacking.totalKernels = int.Parse(txtTotalKernels.Text);
                movimientoPacking.totalWeight  = decimal.Parse(txtTotalWeight.Text);
            }
            else
            {
                movimientoPacking.totalEars    = int.Parse(txtTotalEars.Text);
                movimientoPacking.totalKernels = int.Parse(txtTotalKernels.Text);
                movimientoPacking.totalWeight  = decimal.Parse(txtTotalWeight.Text);
            }

            MovimientoPackingBusiness.GrabaInformacion(movimientoPacking, out transaction);

            if (transaction.ReturnStatus)
            {
                ImprimeEtiqueta();
                //LimpiarFormulario(2);
            }
            else
            {
                MessageBox.Show("Error: " + transaction.ReturnMessage, "Módulo Packing", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
                txtEuid.Text = "";
                txtEuid.Focus();
            }
        }
Пример #3
0
        /// <summary>
        /// Función que graba información de Eduid.
        /// </summary>
        /// <param name="euid">Euid</param>
        /// <returns>Devuelve un objeto de tipo MovimientoPacking.</returns>
        public static MovimientoPacking GrabaInformacion(MovimientoPacking movimientoPacking, out TransactionalInformation transaction)
        {
            transaction = new TransactionalInformation();

            try
            {
                if (movimientoPacking.Id == 0)
                {
                    repository.Insert(movimientoPacking);
                }
                else
                {
                    repository.Update(movimientoPacking);
                }
            }
            catch (Exception ex)
            {
                transaction.ReturnStatus  = false;
                transaction.ReturnMessage = "Error: " + ex.Message;
            }

            return(movimientoPacking);
        }