public IActionResult DeleteSection([FromBody] SectionWithoutAreaDto SectionDelete) { //Si los datos son validos los guardara if (SectionDelete == null || _sectionInfoRepository.GetSection(SectionDelete.Id, false) == null) { return(BadRequest()); } if (!ModelState.IsValid) { return(BadRequest(ModelState)); } //Comprueba que se guardo bien y lo envia if (_sectionInfoRepository.DeleteSection(Mapper.Map <SectionEntity>(SectionDelete))) { return(Ok("La asignaciĆ³n fue eliminada correctamente.")); } else { return(BadRequest()); } }
public IActionResult AddAsignacion([FromBody] SectionWithoutAreaDto SectionAdd) { //Si los datos son validos los guardara if (SectionAdd == null || _sectionInfoRepository.GetSection(SectionAdd.Id, false) != null) { return(BadRequest()); } if (!ModelState.IsValid) { return(BadRequest(ModelState)); } //Comprueba que se guardo bien y lo envia if (_sectionInfoRepository.AddSection(Mapper.Map <SectionEntity>(SectionAdd))) { return(Ok("La asignaciĆ³n fue creada.")); } else { return(BadRequest()); } }