partial void OnUserCompanyCreated(IntegrationDataEventArgs e) { //var systemUserRole = (secUserCompany)e.Item; //var systemRole = SFS.Core.Security.BR.secRolesBR.Instance.GetBy(p=> p.GuidRole == systemUserRole.; e.ContextRequest.SetParam("prevent-email", true); }
partial void OnGetting(IntegrationDataEventArgs e) { if (e.EntityTpe == EntityTypes.User) { e.Items = KstProxyUsersBR.Instance.GetBy("", e.ContextRequest).Cast <Object>().ToList(); e.Cancel = true; } }
partial void OnRoleCreated(IntegrationDataEventArgs e) { //var systemRole = (secRole)e.Item; //accProxyRole proxyRole = new CARProxyRole(); //proxyRole.GuidRole = systemRole.GuidRole; //proxyRole.Name = systemRole.RoleName; //proxyRole.NameKey = systemRole.NameKey; //BR.CARProxyRolesBR.Instance.Create(proxyRole, e.ContextRequest); }
partial void OnUserUpdated(IntegrationDataEventArgs e) { // se está actualizando un usuario var userSystem = (secUser)e.Item; //var userProxy = BR.CARProxyUsersBR.Instance.GetBy(p=> p.GuidUser == userSystem.GuidUser, e.ContextRequest).FirstOrDefault(); KstProxyUser userProxy = new KstProxyUser(); userProxy.GuidUser = userSystem.GuidUser; userProxy.FirstName = userSystem.FirstName; userProxy.LastName = userSystem.LastName; userProxy.Email = userSystem.Email; KstProxyUsersBR.Instance.UpdateAgile(userProxy, e.ContextRequest, "FirstName", "LastName", "Email"); }
partial void OnRoleUpdated(IntegrationDataEventArgs e) { // se esta actualizando un rol //var systemRole = (secRole)e.Item; //CARProxyRole proxyRole = BR.CARProxyRolesBR.Instance.GetBy(p => p.GuidRole == systemRole.GuidRole, e.ContextRequest).FirstOrDefault(); //if (proxyRole != null) //{ // proxyRole.GuidRole = systemRole.GuidRole; // proxyRole.Name = systemRole.RoleName; // proxyRole.NameKey = systemRole.NameKey; // BR.CARProxyRolesBR.Instance.UpdateAgile(proxyRole, e.ContextRequest, "Name", "NameKey"); //} //else //{ // proxyRole = new CARProxyRole(); // proxyRole.GuidRole = systemRole.GuidRole; // proxyRole.Name = systemRole.RoleName; // proxyRole.NameKey = systemRole.NameKey; // BR.CARProxyRolesBR.Instance.Create(proxyRole, e.ContextRequest); //} }
partial void OnUserCompanyUpdated(IntegrationDataEventArgs e) { }