public Models.TbNotificacao ParaTabela(Models.Request.NotificacaoRequest req) { return(new Models.TbNotificacao { DsMensagem = req.mensagem, IdLogin = req.login, DtEnvio = DateTime.Now, DsStatus = "Não lido", BtDisponivel = true }); }
[HttpPost] // Cliente e Funcionario public ActionResult <Models.Response.NotificacaoResponse> Cadastrar(Models.Request.NotificacaoRequest req) { try { Models.TbNotificacao notifi = conv.ParaTabela(req); return(conv.ParaResponse(buss.Cadastrar(notifi))); } catch (Exception ex) { return(new BadRequestObjectResult( new Models.Response.ErrorResponse(ex.Message, 400) )); } }