public ActionResult Edit(int id) { ServiceServicio _serviceServicio = new ServiceServicio(); SERVICIOS oServicio = null; try { // Si va null if (id == null) { return(RedirectToAction("Servicios")); } oServicio = _serviceServicio.GetServicioByID(id); if (oServicio == null) { TempData["Message"] = "No existe el servicio solicitado"; TempData["Redirect"] = "Servicio"; TempData["Redirect-Action"] = "Servicios"; return(RedirectToAction("Default", "Error")); } return(View(oServicio)); } catch (Exception ex) { Log.Error(ex, MethodBase.GetCurrentMethod()); TempData["Message"] = "Error al procesar los datos" + ex.Message; TempData["Redirect"] = "Servicio"; TempData["Redirect-Action"] = "Servicios"; return(RedirectToAction("Default", "Error")); } }
public ActionResult Details(int?id) { ServiceServicio _serviceServicio = new ServiceServicio(); SERVICIOS oServicio = null; try { // Si va null if (id == null) { return(RedirectToAction("Servicios")); } oServicio = _serviceServicio.GetServicioByID(id.Value); if (oServicio == null) { //return RedirectToAction("Ubicaciones"); TempData["Message"] = "No existen los registros solicitados"; TempData["Redirect"] = "Servicio"; TempData["Redirect-Action"] = "Servicios"; return(RedirectToAction("Default", "Error")); } return(View(oServicio)); } catch (Exception ex) { Log.Error(ex, MethodBase.GetCurrentMethod()); TempData["Message"] = "No existen los registros solicitados"; TempData["Redirect"] = "Servicio"; TempData["Redirect-Action"] = "Servicios"; return(RedirectToAction("Default", "Error")); } }