Exemplo n.º 1
0
        public ActionResult Emergencies()
        {
            var emergenciesStatus = new[] { EmergencyStatus.Committed, EmergencyStatus.InService };
            var emergencies       = _emergencyRest.FindAll(new EmergencyFilter {
                EmergenciesStatus = emergenciesStatus
            });

            string HtmlTeste = "";

            foreach (var item in emergencies.Model)
            {
                foreach (var requiredVehicleModel in item.EmergencyRequiredVehicleModels.Where(d => d.Status == VehicleRequiredStatus.Opened))
                {
                    string html =
                        $"<div class=\"info-box {requiredVehicleModel.GetClassByColor()}\"><a href=\"{Url.Action("Update", "VehicleManagement", new { emergencyId = item.Id, emergencyRequiredVehicleId = requiredVehicleModel.Id })}\"><div class=\"box-body\">" +
                        $"<h5><b>Oc: </b>{item.Id} <span class=\"pull-right\"><b>{item.Date.ToShortDateString()} {item.Date.ToShortTimeString()}</b></span></h5>" +
                        $"<h4>{item.Name}</h4></div></a></div>";
                    HtmlTeste += html;
                }
            }

            var teste = Json(HtmlTeste);

            return(teste);
        }
        public IActionResult Emergencies()
        {
            var emergenciesStatus = new[] { EmergencyStatus.InEvaluation, EmergencyStatus.InService, EmergencyStatus.Committed };
            var emergencies       = _emergencyRest.FindAll(new EmergencyFilter {
                EmergenciesStatus = emergenciesStatus
            });

            string HtmlTeste = "";

            foreach (var item in emergencies.Model)
            {
                string html =
                    $"<div class=\"info-box {item.GetClassByStatus()}\"><a href=\"{Url.Action("Update", "Evaluation", new { id = item.Id })}\"><div class=\"box-body\">" +
                    $"<h5><b>Oc: </b>{item.Id} <span class=\"pull-right\"><b>{item.Date.ToShortDateString()} {item.Date.ToShortTimeString()}</b></span></h5>" +
                    $"<h4>{item.Name}</h4></div></a></div>";
                HtmlTeste += html;
            }

            var teste = Json(HtmlTeste);

            return(teste);
        }