public async Task <ActionResult <FechaAtencionDTO> > Post([FromBody] FechaAtencionCreateDTO fechaAtencionCreate)
        {
            var fechaAtencion    = mapper.Map <FechaAtencion>(fechaAtencionCreate);
            var fechaAtencionDTO = mapper.Map <FechaAtencion>(await repository.Save(fechaAtencion));

            return(new CreatedAtRouteResult("ObtenerFechaAtencionv2", new { id = fechaAtencion.Id }, fechaAtencionDTO));
        }
        public async Task <ActionResult <FechaAtencionDTO> > Put(int id, [FromBody] FechaAtencionCreateDTO fechaAtencionCreate)
        {
            var fechaAtencion     = mapper.Map <FechaAtencion>(fechaAtencionCreate);
            var fechaAtencionRepo = await repository.Update(id, fechaAtencion);

            if (fechaAtencionRepo == null)
            {
                return(NotFound());
            }
            var fechaAtencionDTO = mapper.Map <FechaAtencionDTO>(fechaAtencionRepo);

            return(new CreatedAtRouteResult("ObtenerFechaAtencionv2", new { id = fechaAtencion.Id }, fechaAtencionDTO));
        }