public UserAccount GetUser(string username, AdminVisit visit) { UserAccount usr = new UserAccount(); usr.Id = Guid.NewGuid().ToString(); usr.IsActive = true; usr.NaasAccount = "*****@*****.**"; usr.Role = SystemRoleType.Admin; usr.Policies = new SortableCollection <UserAccessPolicy>(); for (int i = 0; i < 5; i++) { UserAccessPolicy pol = new UserAccessPolicy(); pol.Id = Guid.NewGuid().ToString(); pol.AccountId = usr.Id; pol.Allowed = (i % 2 == 0); pol.PolicyType = ServiceRequestAuthorizationType.Flow; pol.TypeQualifier = "FRS"; usr.Policies.Add(pol); } return(usr); }
protected IList <UserAccessPolicy> GetPolicies() { Repeater repeater = list.RepeaterList; List <UserAccessPolicy> policies = null; AdminVisit visitor = VisitHelper.GetVisit(); foreach (RepeaterItem item in repeater.Items) { CheckBox checkBox = item.FindControl("checkBox") as CheckBox; if ((checkBox != null) && checkBox.Checked && checkBox.Enabled) { Label checkTag = item.FindControl("checkTag") as Label; if (checkTag != null) { if (policies == null) { policies = new List <UserAccessPolicy>(); } UserAccessPolicy policy = _dataItemService.CreatePolicy(_dataItem.Id, checkTag.Text, true); policy.ModifiedById = visitor.Account.Id; policies.Add(policy); } } } return(policies); }
public ActionResult VisitDetails(int Id) { var visitDetails = from f in db.Factory11 join v in db.VisitDetails on f.Id equals v.FactoryId join u in db.Users on v.MonitorId equals u.Id where v.Id == Id orderby v.VisitDate select new AdminVisit { MonitorId = u.Id, FactoryId = f.Id, Monitor = u.FullName, VisitDate = DbFunctions.TruncateTime(v.VisitDate), FactoryName = f.Name, FactoryLocation = f.Location }; var monitors = db.Users.Where(u => u.JobTitle == "Monitor").Select(x => new Mon { MonitorId = x.Id, MonitorName = x.FullName }).ToList().ToList(); var visit = visitDetails.FirstOrDefault(); AdminVisit result = new AdminVisit { Id = Id, MonitorId = visit.MonitorId, FactoryId = visit.FactoryId, Monitor = visit.Monitor, FactoryName = visit.FactoryName, FactoryLocation = visit.FactoryLocation, VisitDate = visit.VisitDate, RemainingMonitors = monitors }; return(PartialView(result)); }
public List <PartnerIdentity> Get(AdminVisit visit) { List <PartnerIdentity> list = new List <PartnerIdentity>(); list.Add(new PartnerIdentity("testId1", "testName1", "http://wwww.test1.com", EndpointVersionType.EN11)); list.Add(new PartnerIdentity("testId2", "testName2", "http://wwww.test2.com", EndpointVersionType.EN20)); list.Add(new PartnerIdentity("testId3", "testName3", "http://wwww.test3.com", EndpointVersionType.EN11)); return(list); }
public List <string> GetUserList(bool forceFreshFromNaas, AdminVisit visit) { List <string> list = new List <string>(); list.Add("*****@*****.**"); list.Add("*****@*****.**"); list.Add("*****@*****.**"); list.Add("*****@*****.**"); list.Add("*****@*****.**"); return(list); }
/// <summary> /// Makes Admin Activity /// </summary> /// <param name="visit"></param> /// <param name="activityType"></param> /// <param name="method"></param> /// <returns></returns> protected Activity MakeAdminActivity(AdminVisit visit, ActivityType activityType, string message) { LOG.Debug("Creating admin activity"); if (visit == null) { throw new ArgumentNullException(); } Activity activity = new Activity(); activity.Type = activityType; activity.IP = visit.IP; activity.AppendFormat("Visit created on {0}. ", visit.CreatedOn); activity.Append(message); LOG.Debug(" Activity: " + activity); return(activity); }
public void ResetPolicies(string userId, AdminVisit visit) { //TODO:Implement }
public void Delete(string recordId, AdminVisit visit) { //TODO:Implement }
public SortableCollection <UserAccount> Get(AdminVisit visit) { SortableCollection <UserAccount> list = new SortableCollection <UserAccount>(); return(list); }
public UserAccount Get(string accountId, AdminVisit visit) { return(new UserAccount()); }
public void ResetPassword(string currentPassword, string newPassword, UserAccount instance, AdminVisit visit) { //TODO:Implement }
public void ResetPassword(UserAccount instance, AdminVisit visit) { //TODO:Implement }
public void Save(UserAccount instance, AdminVisit visit) { //TODO:Implement }
public void Create(UserAccessPolicy policy, AdminVisit visit) { //TODO:Implement }
public PartnerIdentity Get(string partnerid, AdminVisit visit) { return(new PartnerIdentity("testId", "testName", "http://wwww.test.com", EndpointVersionType.EN11)); }
public void Save(PartnerIdentity instance, AdminVisit visit) { //TODO: Implement }
public void Delete(string code, AdminVisit visit) { //TODO: Implement }
public void Save(DataProviderInfo instance, AdminVisit visit) { //TODO: Implement }