public IActionResult Post(RegimenFiscal regimenFiscal) { RegimenFiscalService regimenFiscalService = new RegimenFiscalService(); try { regimenFiscalService.InsertarRegimenFiscal(regimenFiscal); return(Ok()); } catch (Exception e) { return(StatusCode(500, new { Message = "Error en el servidor" })); } }
public IActionResult PutActivar(int id) { RegimenFiscalService regimenFiscalService = new RegimenFiscalService(); try { regimenFiscalService.ActivarRegimenFiscal(id); return(Ok()); } catch (Exception e) { return(StatusCode(500, new { Message = "Error en el servidor" })); } }
public IActionResult Get(int id) { RegimenFiscalService regimenFiscalService = new RegimenFiscalService(); var res = new Dictionary <string, Object>(); try { res.Add("regimenFiscal", regimenFiscalService.ObtenerRegimenFiscal(id)); return(Ok(res)); } catch (Exception e) { if (e is NotFoundException) { return(NotFound(new { Message = e.Message })); } return(StatusCode(500, new { Message = "Error en el servidor" })); } }
public IActionResult GetLista() { var res = new Dictionary <string, Object>(); var rfServ = new RegimenFiscalService(); try { res = rfServ.GetRegimenesFiscales(); return(Ok(res)); } catch (Exception e) { if (e is NotFoundException) { res.Add("message", e.Message); return(NotFound(res)); } res.Add("message", "Error en el servidor"); return(StatusCode(500, res)); } }