Пример #1
0
        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)
                           ));
            }
        }
Пример #2
0
        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);
        }