Ejemplo n.º 1
0
        private void btnProcesar_Click(object sender, EventArgs e)
        {
            string DocRef, Contenedor = "", DepositoDestino;

            DocRef = txtDocRef.Text.Trim();

            if (DocRef.Equals(""))
            {
                MessageBox.Show("Ingrese un BL", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return;
            }

            if (comboBox1.Text.Equals("Ransa San Agustin"))
            {
                DepositoDestino = "TCTP";
            }
            else if (comboBox1.Text.Equals("Ransa Primax"))
            {
                DepositoDestino = "TCTA";
            }
            else
            {
                DepositoDestino = "";
                MessageBox.Show("Seleccione un depósito destino", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return;
            }

            try
            {
                if (checkBox1.Checked)
                {
                    Contenedor = "";
                    da.ActualizarDepositoRecepcionPagos(DocRef, Contenedor, DepositoDestino);
                }
                else
                {
                    for (int i = 0; i < dataGridView1.Rows.Count; i++)
                    {
                        if (dataGridView1.Rows[i].Cells["Seleccionar"].Value.Equals("1"))
                        {
                            Contenedor = dataGridView1.Rows[i].Cells["NroContenedor"].Value.ToString();
                            da.ActualizarDepositoRecepcionPagos(DocRef, Contenedor, DepositoDestino);
                        }
                    }
                }

                MessageBox.Show("Registro exitoso!", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error:" + ex.Message.ToString(), "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Determines whether the specified <see cref="System.Object"/> is equal to this instance.
 /// </summary>
 /// <param name="obj">The <see cref="System.Object"/> to compare with this instance.</param>
 /// <returns><c>true</c> if the specified <see cref="System.Object"/> is equal to this instance; otherwise, <c>false</c>.</returns>
 public override bool Equals(object obj)
 {
     if (obj is DocListFilteredCriteria)
     {
         var c = (DocListFilteredCriteria)obj;
         if (!DocID.Equals(c.DocID))
         {
             return(false);
         }
         if (!DocClassID.Equals(c.DocClassID))
         {
             return(false);
         }
         if (!DocTypeID.Equals(c.DocTypeID))
         {
             return(false);
         }
         if (!SenderID.Equals(c.SenderID))
         {
             return(false);
         }
         if (!RecipientID.Equals(c.RecipientID))
         {
             return(false);
         }
         if (!DocRef.Equals(c.DocRef))
         {
             return(false);
         }
         if (!DocDate.Equals(c.DocDate))
         {
             return(false);
         }
         if (!Subject.Equals(c.Subject))
         {
             return(false);
         }
         if (!DocStatusID.Equals(c.DocStatusID))
         {
             return(false);
         }
         if (!CreateDate.Equals(c.CreateDate))
         {
             return(false);
         }
         if (!CreateUserID.Equals(c.CreateUserID))
         {
             return(false);
         }
         if (!ChangeDate.Equals(c.ChangeDate))
         {
             return(false);
         }
         if (!ChangeUserID.Equals(c.ChangeUserID))
         {
             return(false);
         }
         return(true);
     }
     return(false);
 }