public ActionResult <BackEnd.Controllers.Response.ExamesResponse> AgendarExame(BackEnd.Controllers.Request.ExamesRequest request) { try { Business.ExamesBusines business = new Business.ExamesBusines(); BackEnd.Controllers.Response.ExamesResponse response = business.AgendarExame(request); return(response); } catch (System.Exception ex) { return(new BadRequestObjectResult( new BackEnd.Controllers.Response.ErroResponse(ex, 400) )); } }
public BackEnd.Controllers.Response.ExamesResponse AgendarExame(BackEnd.Controllers.Request.ExamesRequest request) { Database.ExamesDatabase database = new Database.ExamesDatabase(); if (string.IsNullOrEmpty(request.Exame)) { throw new Exception("Exame Inválido"); } if (string.IsNullOrEmpty(request.Local)) { throw new Exception("Local Inválido"); } BackEnd.Controllers.Response.ExamesResponse response = database.agendarExame(request); return(response); }