void CargarRecetaSeleccionada(RecetaPresentacion recetaSeleccionada) { txtNombre.Text = recetaSeleccionada.Nombre; txtDetalle.Text = recetaSeleccionada.Detalle; chkNoDisponible.Checked = recetaSeleccionada.Estado == EstadoReceta.Inactiva.ToString(); btnVer.Enabled = true; }
void GrvRecetas_CellEnter(object sender, DataGridViewCellEventArgs e) { DataGridViewRow filaSeleccionada = grvRecetas.Rows[e.RowIndex]; filaSeleccionada.Selected = true; RecetaPresentacion recetaSeleccionada = (RecetaPresentacion)filaSeleccionada.DataBoundItem; CargarRecetaSeleccionada(recetaSeleccionada); }
void BtnVer_Click(object sender, EventArgs e) { IngredientesForm form = new IngredientesForm(); DataGridViewRow filaSeleccionada = grvRecetas.CurrentRow; RecetaPresentacion recetaSeleccionada = (RecetaPresentacion)filaSeleccionada.DataBoundItem; form.Receta = recetaSeleccionada; form.Text = string.Format(Resources.RecetasForm_Ingredientes_Ver, recetaSeleccionada.Nombre); form.Show(); }
void GrvRecetas_SelectionChanged(object sender, EventArgs e) { int filasSeleccionadas = grvRecetas.SelectedRows.Count; if (filasSeleccionadas == 0 || filasSeleccionadas > 1) { return; } DataGridViewRow filaSeleccionada = grvRecetas.CurrentRow; RecetaPresentacion recetaSeleccionada = (RecetaPresentacion)filaSeleccionada.DataBoundItem; CargarRecetaSeleccionada(recetaSeleccionada); }