private void btnEliminar_Click(object sender, EventArgs e)
        {
            Marca aux = new Marca();
            try
            {
                if (dgvResultados.RowCount > 0)
                {
                    aux.codigo = (Int32)dgvResultados.SelectedRows[0].Cells[0].Value;
                    aux.descripcion = dgvResultados.SelectedRows[0].Cells[1].Value.ToString();

                    DialogResult confirmation = MessageBox.Show("Seguro que querés eliminar el registro " + aux.codigo + ", " + aux.descripcion + "?", "Cuidado!", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Warning);
                    if (confirmation == DialogResult.Yes)
                    {
                        MarcaNegocio marcaNegocio = new MarcaNegocio();
                        if (marcaNegocio.bajaMarca(aux) == false)
                        {
                            MessageBox.Show("Hubo problemas al eliminar el registro.");
                        }
                        else
                        {
                            dgvResultados.DataSource = marcaNegocio.listarMarcas();
                            MessageBox.Show("Se eliminó el registro.");
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
예제 #2
0
 protected void eliminar_Click(object sender, EventArgs e)
 {
     try
     {
         MarcaNegocio marcaNegocio = new MarcaNegocio();
         marcaNegocio.bajaMarca(Convert.ToInt32(codigo.Text));
         cargar();
     }
     catch (Exception)
     {
         Session["Error" + Session.SessionID] = "Para realizar una eliminación es obligatorio escribir el codigo.";
         Response.Redirect("PaginaError.aspx");
     }
 }