예제 #1
0
 /// <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);
     }
 }
예제 #2
0
 /// <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);
     }
 }