public ActionResult ApagarIndividual(string id) { FT_ManagementContext context = HttpContext.RequestServices.GetService(typeof(FT_ManagementContext)) as FT_ManagementContext; context.ApagarFerias(int.Parse(id)); return(RedirectToAction("Detalhes")); }
public ActionResult Apagar(string id, string obs) { FT_ManagementContext context = HttpContext.RequestServices.GetService(typeof(FT_ManagementContext)) as FT_ManagementContext; Ferias ferias = context.ObterFerias(int.Parse(id)); if (obs == null) { obs = ""; } EnviarEmail(context.ObterUtilizador(ferias.IdUtilizador).EmailUtilizador, "Férias Não Aprovadas", "Serve o presente para informar que os seguintes dias não foram aprovados: <b>" + ferias.DataInicio.ToString("dd-MM-yyyy") + " a " + ferias.DataFim.ToString("dd-MM-yyyy") + "</b>" + ((obs.Count() > 0) ? "<br><br>Observações: " + obs : "")); context.ApagarFerias(int.Parse(id)); return(RedirectToAction("Detalhes", new { IdUtilizador = ferias.IdUtilizador })); }