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);
 }