private bool Exist(string domain, string nameOU) { OrganizationalUnitRepository ldapOrg = new OrganizationalUnitRepository(_mySQLContext); if (ldapOrg.FindByName(domain, nameOU) != null) { return(true); } else { return(false); } }
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); } }
public bool Delete(string domain, string nameOU) { OrganizationalUnitRepository ldapOrg = new OrganizationalUnitRepository(_mySQLContext); OrganizationalUnit result = new OrganizationalUnit(); result = ldapOrg.FindByName(domain, nameOU); try { if (result != null) { return(ldapOrg.Delete(result)); } else { return(false); } } catch (Exception e) { Console.WriteLine("\r\nUnexpected exception occurred:\r\n\t" + e.GetType() + ":" + e.Message); return(false); } }
public OrganizationalUnitVO FindByOu(string domain, string ou) { OrganizationalUnitRepository ldapOrg = new OrganizationalUnitRepository(_mySQLContext); return(_converter.Parse(ldapOrg.FindByOu(domain, ou))); }
public List <OrganizationalUnitVO> FindByDn(string dn) { OrganizationalUnitRepository ldapOrg = new OrganizationalUnitRepository(_mySQLContext); return(_converter.ParseList(ldapOrg.FindByDn(dn))); }