public IActionResult Put([FromBody] OrganizationalUnitVO orgUnit) { if (orgUnit == null) { return(BadRequest()); } return(new ObjectResult(_orgService.Update(orgUnit))); }
public IActionResult Post([FromBody] OrganizationalUnitVO orgUnit) { if (orgUnit == null) { return(BadRequest()); } var newOrgUnit = new ObjectResult(_orgService.Create(orgUnit)); if (newOrgUnit.Value == null) { return(Conflict()); } return(newOrgUnit); }
public OrganizationalUnitVO Update(OrganizationalUnitVO organizationalUnit) { try { OrganizationalUnitRepository ldapOrg = new OrganizationalUnitRepository(_mySQLContext); var organizationalUnitEntity = _converter.Parse(organizationalUnit); organizationalUnitEntity = ldapOrg.Update(organizationalUnitEntity); return(_converter.Parse(organizationalUnitEntity)); } catch (Exception e) { Console.WriteLine("\r\nUnexpected exception occurred:\r\n\t" + e.GetType() + ":" + e.Message); return(null); } }