Esempio n. 1
0
        private void button3_Click(object sender, EventArgs e)
        {
            int    renglon = 0;
            string id      = "";

            if (dtvDatos2.CurrentCell != null)
            {
                renglon = Convert.ToInt32(dtvDatos2.CurrentCell.RowIndex.ToString());
                if (dtvDatos2[0, renglon].Value != null)
                {
                    id = dtvDatos2[0, renglon].Value.ToString();
                    if (validarCancelacion(dtvDatos2, renglon))
                    {
                    }
                    else
                    {
                        if (MessageBox.Show("Desea cancelar el pedido " + id.ToString(), "Cancelar pedido", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1)
                            == DialogResult.Yes)
                        {
                            Interface = new InterfaceUsuario(this);
                            Interface.CancelarPedido(dtvDatos2, id.ToString());
                            MessageBox.Show("Pedido cancelado", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
                            ActualizarData();
                        }
                    }
                }
            }
            else
            {
                MessageBox.Show("Pedido invalido", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }