public new ActionResult Profile() { if (TempData.ContainsKey("shortMessage")) { ViewBag.Message = TempData["shortMessage"].ToString(); } var id = cUsuarios.ObtenerId(UserGlobal); var Usuario = cUsuarios.Buscar(id); var rol = Usuario.IDRol; var rolobj = cRoles.Buscar(rol); ViewBag.Rol = rolobj.nombre; var listaComprados = cServicios.obtenerServiciosComprados(id); var pagos = 0; if (listaComprados != null) { foreach (TbCompras compra in listaComprados) { if (compra.estado == "pagado") { pagos++; } } var resultado = (int)Math.Round((double)(100 * pagos) / listaComprados.Count); ViewBag.porcentaje = resultado + "%"; } else { ViewBag.porcentaje = "0%"; } return(View(Usuario)); }
public ActionResult Detail(int id) { var data = cRoles.Buscar(id); return(View(data)); }