コード例 #1
0
 void BtnModificarClick(object sender, EventArgs e)
 {
     if (dgvArticulos.SelectedRows.Count > 0)
     {
         Articulo articulo    = Articulo.FindByID(Convert.ToInt16(dgvArticulos.CurrentRow.Cells["ID"].Value.ToString()));
         var      frmArticulo = new FrmArticulo(articulo);
         if (frmArticulo.ShowDialog() == DialogResult.Yes)
         {
             CargarArticulos();
         }
     }
 }
コード例 #2
0
 void BtnEliminarClick(object sender, EventArgs e)
 {
     if (dgvArticulos.SelectedRows.Count > 0)
     {
         Articulo articulo = Articulo.FindByID(Convert.ToInt16(dgvArticulos.CurrentRow.Cells["ID"].Value.ToString()));
         if (MessageBox.Show("¿Esta seguro de eliminar el articulo?", "Advertencia!", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes)
         {
             articulo.Estado            = false;
             articulo.Eliminado         = true;
             articulo.FechaModificacion = DateTime.Now;
             articulo.Delete();
             MessageBox.Show("Articulo eliminado con exito!", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
             CargarArticulos();
             return;
         }
     }
 }