public ActionResult Create(BoletoViewModel model) { if (ModelState.IsValid) { model.NumeroBoleto = String.Concat(model.NumeroBoletoPart1, model.NumeroBoletoPart2, model.NumeroBoletoPart3, model.NumeroBoletoPart4, model.NumeroBoletoPart5, model.NumeroBoletoPart6, model.NumeroBoletoPart7, model.NumeroBoletoPart8); if (BoletoService.getBoletos(model.NumeroBoleto).Count > 0) { this.addMensagemErro("Boleto já existe"); return(View(model)); } var boleto = new Boletos(); fillBoleto(boleto, model); BoletoService.saveBoleto(boleto); this.addMensagemSucesso("Boleto criado com sucesso!"); } else { model.ListaStatus = new List <SelectListItem>(); model.ListaStatus.AddRange(EnumHelper.toSelectList(new StatusBoleto())); return(View(model)); } return(RedirectToAction("Index", "Boleto")); }
public ActionResult DarBaixaBoleto(int id) { Boletos boleto = BoletoService.getBoleto(id); if (boleto != null) { boleto.Status = Convert.ToInt16(StatusBoleto.Pago); } BoletoService.saveBoleto(boleto); this.addMensagemSucesso("Boleto baixado com sucesso"); return(RedirectToAction("Index", "Home")); }