public async Task <ActionResult> Create(CampusViewModel campusViewModel) { var existingCampus = await _campusService.FindByCode(campusViewModel.Code); if (existingCampus == null) { var campus = new Campus { Name = campusViewModel.Name, Code = campusViewModel.Code }; await _campusService.Create(campus); return(Ok()); } else { return(BadRequest("Ya existe un campus con este codigo")); } }
public async Task <ActionResult <CampusForReturnDto> > Create(CampuseForCreationDto createDto) { return(await campuseService.Create(createDto)); }