Example #1
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     try
     {
         if (DGVMedicalsRecipes.RowCount == 0)
         {
             MessageBox.Show("No existen datos para Eliminar.");
             return;
         }
         else
         if (DGVMedicalsRecipes.RowCount > 0)
         {
             Recipe_DetailsModel recipes = getViewModelfromRowData();
             recipes.RecipeDetailId = int.Parse(DGVMedicalsRecipes.CurrentRow.Cells[1].Value.ToString());
             DialogResult result = MessageBox.Show(
                 "¿Estas seguro que desea eliminar este registro?",
                 "¡Alerta!", MessageBoxButtons.YesNo);
             if (result == DialogResult.Yes)
             {
                 var recipesElimina = context.Recipe_Details
                                      .Where(x => x.RecipeDetailId.Equals(recipes.RecipeDetailId))
                                      .SingleOrDefault();
                 context.Recipe_Details.Remove(recipesElimina);
                 context.SaveChanges();
                 updateDGVMedicalsRecipes();
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ocurrió un error en el Sistema. " + ex);
     }
 }
Example #2
0
        private void imprimirToolStripMenuItem_Click(object sender, EventArgs e)
        {
            recipess = new Recipe_DetailsModel();
            Frm_ReportRecipe frm_Report = new Frm_ReportRecipe();

            frm_Report.medrec.RecipeId = guid.ToString();
            frm_Report.frmmFather      = this;
            frm_Report.ShowDialog();
        }
Example #3
0
        private Recipe_DetailsModel getViewModelfromRowData()
        {
            Recipe_DetailsModel recipes = new Recipe_DetailsModel();

            foreach (DataGridViewRow dataRow in DGVMedicalsRecipes.SelectedRows)
            {
                recipes = DataRowViewToViewModel.convertRecipeDetailsModel(dataRow);
            }
            return(recipes);
        }