private void EliminarRegistro() { try { int intIdRegistro = Convert.ToInt32(DgLista.Columns[9].CellValue(DgLista.Row).ToString()); // OBTENEMOS EL ID DEL REGISTRO QUE SE DESEA ELIMINAR m_CostoProduccion = CostoProduccion.Fetch(intIdRegistro); DialogResult Rpta = MessageBox.Show("Esta seguro de eliminar el registro seleccionado", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (DialogResult.Yes == Rpta) { //objMovimientos.AccConec = AccConec; m_CostoProduccion.Delete(); MessageBox.Show("¡ El registro se elimino con exito !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); // MOSTRAMOS LOS DATOS EN LA GRILLA ListarItems(); } } catch (Exception ex) { MessageBox.Show("¡ No se pudo eliminar el registro por el siguiente motivo ! " + ex.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } }
void VerRegistro() { try { int n_id = ((CostoProduccion)costoProduccionBindingSource.Current).n_id; m_CostoProduccion = CostoProduccion.Fetch(n_id); TxtNumDoc.Text = m_CostoProduccion.c_numdoc; TxtNumSer.Text = m_CostoProduccion.c_numser; CboConfiguracion.SelectedValue = m_CostoProduccion.n_idconfigval; TxtObs.Text = m_CostoProduccion.c_obs; CboResponsable.SelectedValue = m_CostoProduccion.n_idresp; CboMeses.SelectedValue = m_CostoProduccion.n_idmes; CostoProduccionDetBindingSource.DataSource = m_CostoProduccion.CostoProduccionDets; } catch (Exception ex) { MessageBox.Show("¡ Ocurrió un error ! " + ex.Message, "Ver Registro", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } }