public static ConsultarEmailUsuarioADItem CreateConsultarEmailUsuarioADItem(int ID) { ConsultarEmailUsuarioADItem consultarEmailUsuarioADItem = new ConsultarEmailUsuarioADItem(); consultarEmailUsuarioADItem.id = ID; return consultarEmailUsuarioADItem; }
//Consultar email usando el rut partial void ConsultarEmailUsuarioAD_Inserting(ConsultarEmailUsuarioADItem entity) { string[] props = { "displayname", "mail", "employeeID" }; //var propResults = ActiveDirectoryInfo.UserPropertySearchByName(entity.NombreUsuario, "LDAP://afpplanvital.cl", props); //entity.RutUsuario = propResults["employeeID"]; var propResults = ActiveDirectoryInfo.UserPropertyBuscarPorRut(entity.RutUsuario, "LDAP://afpplanvital.cl", props); entity.EmailUsuario = propResults["mail"]; this.Details.DiscardChanges(); }
public void AddToConsultarEmailUsuarioAD(ConsultarEmailUsuarioADItem consultarEmailUsuarioADItem) { base.AddObject("ConsultarEmailUsuarioAD", consultarEmailUsuarioADItem); }