public Models.TbAgendamento Feedback(Models.Request.TestDriveRequest.RequestFeedback req, int id) { Models.TbAgendamento fed = ctx.TbAgendamento.FirstOrDefault(x => x.IdAgendamento == id); fed.VlFeedback = req.Feedback; ctx.SaveChanges(); return(fed); }
public ActionResult <Models.Response.TestDriveResponse.ResponseFeedback> RealizarFeedback(int id, Models.Request.TestDriveRequest.RequestFeedback req) { try { Models.TbAgendamento tb = business.ValidarFeedback(req, id); return(conversor.ParaResponseFeedback(tb)); } catch (System.Exception e) { return(BadRequest(new Models.Response.erro(400, e.Message))); } }
public Models.TbAgendamento ValidarFeedback(Models.Request.TestDriveRequest.RequestFeedback req, int id) { validar.ValidarFeedBack(req.Feedback, id); return(database.Feedback(req, id)); }