// GET: MedicionesMetricas/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MedicionesMetricas medicionesMetricas = db.MedicionesMetricas.Find(id); if (medicionesMetricas == null) { return(HttpNotFound()); } var medicionesMetricasViewModel = ModelMappingProfile.Mapper.Map <MedicionesMetricas, MedicionesMetricasViewModel>(medicionesMetricas); var defMetricasViewMolde = ModelMappingProfile.Mapper.Map <List <DefMetricas>, List <DefMetricasViewModel> >(db.DefMetricas.ToList()); medicionesMetricasViewModel.TiposProyectosList = new SelectList(defMetricasViewMolde, "IdDefMetrica", "Descripcion", medicionesMetricasViewModel.IdDefMetrica); var tiposProyectosViewModel = ModelMappingProfile.Mapper.Map <List <TiposProyectos>, List <TiposProyectosViewModel> >(db.TiposProyectos.ToList()); medicionesMetricasViewModel.TiposProyectosList = new SelectList(tiposProyectosViewModel, "IdTipoProyecto", "Descripcion", medicionesMetricasViewModel.IdTipoProyecto); return(PartialView("Delete", medicionesMetricasViewModel)); }
// GET: MedicionesMetricas/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MedicionesMetricas medicionesMetricas = db.MedicionesMetricas.Find(id); if (medicionesMetricas == null) { return(HttpNotFound()); } return(View(medicionesMetricas)); }
public ActionResult DeleteConfirmed(int id) { MedicionesMetricas medicionesMetricas = db.MedicionesMetricas.Find(id); var idDefMetricas = medicionesMetricas.id_DefMetricas; var proveedorId = medicionesMetricas.DefMetricas.id_Proveedor; var metricaId = medicionesMetricas.DefMetricas.id_Metricas; db.MedicionesMetricas.Remove(medicionesMetricas); db.SaveChanges(); return(RedirectToAction("Index", new { @idDefMetricas = idDefMetricas , @proveedorId = proveedorId , @metricaId = metricaId })); }