Esempio n. 1
0
 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);
 }
Esempio n. 2
0
 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));
 }