Example #1
0
        /*Metodo para actualizar el estado de los sacos dentro de la BD*/
        private void ESTADO_TRUE()
        {
            try
            {
                string ids = "";
                int    filaSeleccionada =
                    dgv_Entregas.Rows.GetRowCount(DataGridViewElementStates.Selected);
                if (filaSeleccionada == 1)
                {
                    foreach (DataGridViewRow rowPrincipal in dgv_Entregas.SelectedRows)
                    {
                        ids = Convert.ToString(rowPrincipal.Cells["Sacos"].Value).ToString();
                    }


                    try
                    {
                        string[] separadas;
                        separadas = ids.Split(',');
                        foreach (string i in separadas)
                        {
                            objenvi.Id     = Convert.ToInt32(i);
                            objenvi.Estado = true;
                            objenvi.UPDATE_ESTADO_SACOS();
                        }
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Error en Estado True", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show("Seleccione solo un producto.",
                                    "Aviso",
                                    MessageBoxButtons.OK,
                                    MessageBoxIcon.Exclamation,
                                    MessageBoxDefaultButton.Button1);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + "ESTADO_TRUE()");
            }
        }
 /*Se actualiza el estado de los sacos segun el envio realizado, instanciando metodo desde la clase*/
 private void ACTUALIZAR_SACOS()
 {
     try
     {
         string[] id_sacos;
         id_sacos = txt_Prueba.Text.Split(',');
         foreach (string i in id_sacos)
         {
             objenvio.Id     = Convert.ToInt32(i);
             objenvio.Estado = false;
             objenvio.UPDATE_ESTADO_SACOS();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error en Actualizar Sacos", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }