public ActionResult Delete(string id) { try { // Si va null if (id == null) { return(RedirectToAction("List")); } IServiceActivo _ServiceActivo = new ServiceActivo(); Activo oActivo = _ServiceActivo.GetActivoByID(id); return(View("Delete", oActivo)); } catch (Exception ex) { // Salvar el error en un archivo Log.Error(ex, MethodBase.GetCurrentMethod()); TempData["Message"] = "Error al procesar los datos! " + ex.Message; TempData.Keep(); // Redireccion a la captura del Error return(RedirectToAction("Default", "Error")); } }
public ActionResult AjaxCalculoDepreciacion(string filtro) { IServiceActivo _ServiceActivo = new ServiceActivo(); Activo miActivo = new Activo(); CalculoDepreciacion miDepreciacion = new CalculoDepreciacion(); miActivo = _ServiceActivo.GetActivoByID(filtro); var listaDetalleDepreciacion = miDepreciacion.GetDetalleDepreciacion(miActivo); return(PartialView("_DetalleDepreciacion", listaDetalleDepreciacion)); }
public ActionResult Details(string id) { IServiceActivo _ServiceActivo = new ServiceActivo(); IServiceMarca _ServiceMarca = new ServiceMarca(); IServiceTipoActivo _ServiceTipoActivo = new ServiceTipoActivo(); Activo oActivo = null; try { // Si va null if (id == null) { return(RedirectToAction("List")); } oActivo = _ServiceActivo.GetActivoByID(id); ViewBag.ListaMarca = _ServiceMarca.GetMarca(); ViewBag.ListaTipoActivo = _ServiceTipoActivo.GetTipoActivo(); //return View(oActivo); // redirigir return(RedirectToAction("List")); } catch (Exception ex) { // Salvar el error en un archivo Log.Error(ex, MethodBase.GetCurrentMethod()); TempData["Message"] = "Error al procesar los datos! " + ex.Message; TempData.Keep(); // Redireccion a la captura del Error return(RedirectToAction("Default", "Error")); } }