public ServiceResult <GlavniProjektant> Update(GlavniProjektant glavniProjektant) { _glavniProjektantRepository.Update(glavniProjektant); _glavniProjektantRepository.SaveChanges(); return(new ServiceResult <GlavniProjektant>(true, "Glavni projektant uspesno izmenjen.", glavniProjektant)); }
public ServiceResult <GlavniProjektant> Delete(GlavniProjektant glavniProjektant) { _glavniProjektantRepository.Delete(glavniProjektant); _glavniProjektantRepository.SaveChanges(); return(new ServiceResult <GlavniProjektant>(true, "Glavni projektant uspesno izbrisan.")); }
public ServiceResult <GlavniProjektant> Add(GlavniProjektant glavniProjektant) { _glavniProjektantRepository.Add(glavniProjektant); _glavniProjektantRepository.SaveChanges(); return(new ServiceResult <GlavniProjektant>(true, "Glavni projektant uspesno dodat.", glavniProjektant)); }
public IActionResult Post([FromBody] GlavniProjektant glavniProjektant) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var result = _glavniProjektantService.Add(glavniProjektant); if (result.Success) { return(Ok(result)); } return(BadRequest(result)); }