コード例 #1
0
ファイル: frmCategoria.cs プロジェクト: tolodjalvarez/SoftP3
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     try
     {
         if (MessageBox.Show("¿Realmente desea eliminar las Categorias seleccionadas?", "Eliminacion de Categorias,", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
         {
             foreach (DataGridViewRow row in dgvCategoria.Rows)
             {
                 if (Convert.ToBoolean(row.Cells["Eliminar"].Value))
                 {
                     Categoria categoria = new Categoria();
                     categoria.Id = Convert.ToInt32(row.Cells["Id"].Value);
                     if (Fcategoria.Eliminar(categoria) != 1)
                     {
                         MessageBox.Show("Las Categorias no pudieron ser eliminadas! ", "Eliminacion de Categorias", MessageBoxButtons.OK, MessageBoxIcon
                                         .Warning);
                         frmCategoria_Load(null, null);
                     }
                 }
             }
             frmCategoria_Load(null, null);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message + ex.StackTrace);
     }
 }
コード例 #2
0
ファイル: frmCategoria.cs プロジェクト: tolodjalvarez/SoftP3
 private void button4_Click(object sender, EventArgs e)
 {
     try
     {
         string sResultado = ValidarDatos();
         if (sResultado == "")
         {
             if (txtId.Text == "")
             {
                 Categoria categoria = new Categoria();
                 categoria.Descripcion = txtDescripcion.Text;
                 if (Fcategoria.Agregar(categoria))
                 {
                     MessageBox.Show("Categoria Guardada Exitosamente!");
                     frmCategoria_Load(null, null);
                 }
             }
             else
             {
                 Categoria categoria = new Categoria();
                 categoria.Id          = Convert.ToInt32(txtId.Text);
                 categoria.Descripcion = txtDescripcion.Text;
                 if (Fcategoria.Actualizar(categoria) == 1)
                 {
                     MessageBox.Show("Datos Actualizados Correctamente!");
                     frmCategoria_Load(null, null);
                 }
             }
         }
         else
         {
             MessageBox.Show("Faltan Datos! \n" + sResultado);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message + ex.StackTrace);
     }
 }