/// <summary> /// Evento que habre el formulario de Nuevo Alimento con los campos /// del registro seleccionado /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnModificar_Click(object sender, EventArgs e) { try { VerticalScrollBar x = (VerticalScrollBar)DGridAlimento.TableControl.VerticalScroll.ScrollBar; x.ValueChanged -= X_ValueChanged; Alimento item = ObtenerSeleccionado(); if (item != null) { FrmAlimentoNuevo modificar = new FrmAlimentoNuevo(item.IdAlimento); modificar.ShowDialog(); modificar.Dispose(); Model.Opcion = 2; CargarGrid(); x.ValueChanged += X_ValueChanged; } else { CIDMessageBox.ShowAlert(Constants.Messages.SystemName, Constants.Messages.GridSelectMessage, TypeMessage.informacion); } } catch (Exception ex) { ErrorLogHelper.AddExcFileTxt(ex, "FrmAlimentoGrid ~ btnModificar_Click(object sender, EventArgs e)"); CIDMessageBox.ShowAlert(Messages.SystemName, Messages.ErrorFormulario, TypeMessage.error); } }
/// <summary> /// Evento que abre el formulario de Nuevo Alimento con todos los /// campos vacios /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnNuevo_Click(object sender, EventArgs e) { try { VerticalScrollBar x = (VerticalScrollBar)DGridAlimento.TableControl.VerticalScroll.ScrollBar; x.ValueChanged -= X_ValueChanged; FrmAlimentoNuevo nuevo = new FrmAlimentoNuevo(0); nuevo.ShowDialog(); nuevo.Dispose(); Model.Opcion = 2; CargarGrid(); x.ValueChanged += X_ValueChanged; } catch (Exception ex) { ErrorLogHelper.AddExcFileTxt(ex, "FrmAlimentoGrid ~ btnNuevo_Click(object sender, EventArgs e)"); CIDMessageBox.ShowAlert(Messages.SystemName, Messages.ErrorFormulario, TypeMessage.error); } }