예제 #1
0
        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));
 }