public ActionResult RegistrarEvaluacionRentabilidad(IniciativaEntidad entidad) { IniciativaDominio oIniciativaDominio = new IniciativaDominio(); var respuesta = oIniciativaDominio.RegistrarEvaluacionRentabilidad(entidad); return(Json(respuesta)); }
public ActionResult CalcularTamañoServicio(string Codigo) { IniciativaDominio oIniciativaDominio = new IniciativaDominio(); var valor = oIniciativaDominio.CalcularTamañoServicio(Codigo); SessionManager.IniciativaEntidad.MedidadServicio = valor; return(PartialView("_ViewTamañoServicio", SessionManager.IniciativaEntidad)); }
public ActionResult CalcularCostoEquipoCliente(string Codigo) { IniciativaDominio oIniciativaDominio = new IniciativaDominio(); var valor = oIniciativaDominio.CalcularCostoEquipoCliente(Codigo); SessionManager.IniciativaEntidad.CostoTotalCliente = valor; return(PartialView("_ViewCostoTotalCliente", SessionManager.IniciativaEntidad)); }
public override void OnActionExecuting(ActionExecutingContext filterContext) { if (filterContext.ActionParameters.ContainsKey("id")) { var id = filterContext.ActionParameters["id"] as Int32?; IniciativaDominio oIniciativaDominio = new IniciativaDominio(); var entidad = oIniciativaDominio.ObtenerxCodigo(id.ToString()); #region "Validar Estado" switch (entidad.Estado_Iniciativa) { case 1: filterContext.Result = new RedirectToRouteResult( new RouteValueDictionary { { "Controller", "Iniciativa" }, { "Action", "AsignarResposnableServicio" }, }); break; case 2: filterContext.Result = new RedirectToRouteResult( new RouteValueDictionary { { "Controller", "Iniciativa" }, { "Action", "RevisarRFP" }, }); break; case 3: filterContext.Result = new RedirectToRouteResult( new RouteValueDictionary { { "Controller", "Iniciativa" }, { "Action", "AsignarConsultorLider" }, }); break; case 4: filterContext.Result = new RedirectToRouteResult( new RouteValueDictionary { { "Controller", "Iniciativa" }, { "Action", "EstimarTiemposProyecto" }, }); break; case 5: filterContext.Result = new RedirectToRouteResult( new RouteValueDictionary { { "Controller", "Iniciativa" }, { "Action", "EstimarConsultoresProyecto" }, }); break; case 6: filterContext.Result = new RedirectToRouteResult( new RouteValueDictionary { { "Controller", "Iniciativa" }, { "Action", "EvaluarRentabilidad" }, }); break; } #endregion } }