Esempio n. 1
0
        protected override bool InternalExecute()
        {
            SPSecurity.RunWithElevatedPrivileges(delegate()
            {
                foreach (object o in this.SharePointObjects.OfType <SPSecurableObject>())
                {
                    try
                    {
                        SPSecurableObject so = o as SPSecurableObject;

                        if (so.HasUniqueRoleAssignments)
                        {
                            foreach (SPRoleAssignment ra in so.RoleAssignments)
                            {
                                if (ra.Member is SPUser)
                                {
                                    DetailsList.Add(new DirectPermissionEntity()
                                    {
                                        User  = ra.Member.LoginName,
                                        Title = _utility.GetDisplayName(o, false),
                                        Url   = _utility.GetUrl(o)
                                    });
                                }
                            }
                        }
                    }
                    catch (Exception ex)
                    {
                        SquadronContext.HandleException(o, ex);
                    }
                }
            });

            return(DisplayResult(DetailsList.Count == 0));
        }
        protected override bool InternalExecute()
        {
            var validUsers = _adutility.GetActiveUsers(SquadronContext.DomainName);

            SPSecurity.RunWithElevatedPrivileges(delegate()
            {
                foreach (SPWeb web in this.SharePointObjects.OfType <SPWeb>())
                {
                    foreach (SPAlert alert in web.Alerts)
                    {
                        if (alert.User != null)
                        {
                            if (!string.IsNullOrEmpty(alert.User.LoginName))
                            {
                                if (!validUsers.Any(u => (Helper.Instance.GetDomainName().ToLower() + "\\" + u.LoginName.ToLower()) == alert.User.LoginName.ToLower()))
                                {
                                    DetailsList.Add(new DeadAlertEntity()
                                    {
                                        DeadAccount = alert.User.LoginName + " (" + alert.User.Name + ")",
                                        AlertTitle  = alert.Title,
                                        AlertOn     = GetAlertInfo(alert)
                                    });
                                }
                            }
                        }
                    }
                }
            });

            return(DisplayResult(DetailsList.Count == 0));
        }
Esempio n. 3
0
 private void item_PropertyChanged(object sender, PropertyChangedEventArgs e)
 {
     RaisePropertyChanged(e.PropertyName);
     if (e.PropertyName == "TotalAmount")
     {
         var row = DetailsList.FirstOrDefault(x => x.Iserial == -1).TotalAmount = DetailsList.Where(x => x.Iserial != -1).Sum(x => x.TotalAmount);
     }
 }
Esempio n. 4
0
		public Job()
		{
            m_plans = null;
            m_details = null;
            m_sheets = null;
            m_remains = null;
            m_kantes = null;
		}
Esempio n. 5
0
        private void SetColorForCurrent()
        {
            var item = (Feedback)DetailsList.SelectedItem;

            if (item != null)
            {
                _lightController.SetColor(ScoreToColorConvertor.Convert(item.Score));
                DetailsList.ScrollIntoView(item);
            }
        }
Esempio n. 6
0
 private void item_PropertyChanged(object sender, PropertyChangedEventArgs e)
 {
     RaisePropertyChanged(e.PropertyName);
     if (e.PropertyName == "VendorSerial")
     {
         foreach (var vendor in DetailsList.Select(x => x.VendorSerial).Distinct())
         {
             Client.GetAxRoutListeAsync("");
         }
     }
 }
Esempio n. 7
0
        private void DetailsList_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (e.AddedItems.Count > 0)
            {
                DetailsList.ScrollIntoView(e.AddedItems[0]);

                if (playing && !processingAutoMove)
                {
                    SetNext((DetailsList.SelectedIndex));
                }
            }
        }
Esempio n. 8
0
 public IHttpActionResult DetailsList([FromBody] DetailsList _DetailsList)
 {
     try
     {
         // Using Entity Framework
         //var Result = dbMyDatabase.StoredProcedure_GetDetails().ToList();
         //return Json(Result);
     }
     catch (Exception ex)
     {
         return(Content(HttpStatusCode.BadRequest, ex.Message));
     }
 }
Esempio n. 9
0
        private void Page_Load(object sender, EventArgs e)
        {
            //Detect WebDav Support in PageEditor
            if (Request.Browser.Browser.Contains("IE") && Sitecore.Context.PageMode.IsPageEditor)
            {
                if (FileDrop != null)
                {
                    FileDrop.Visible = true;
                }
            }

            //Page Mode Detection
            AutoScroll = Sitecore.Context.PageMode.IsPageEditor ? "false" : "true";

            //Debug Mode
            if (Sitecore.Context.PageMode.IsDebugging)
            {
                //Put in Debug Information here about marketing information.
            }

            //Rendering Parameter Templates
            string rawParameters           = Attributes["sc_parameters"];
            NameValueCollection parameters = Sitecore.Web.WebUtil.ParseUrlParameters(rawParameters);

            GetMaxItems          = parameters["Max Items"] ?? "5";
            GetSlideDelay        = parameters["Slide Delay"] ?? "6000";
            GetDetailsSlideDelay = parameters["Detail Slide Duration"] ?? "1000";
            GetTransitionType    = parameters["Transition Type"] ?? "swing";

            var            getDataSource = Sitecore.Context.Database.GetItem(DataSource);
            MultilistField imageList     = getDataSource.Fields["Image List"];
            MultilistField videoList     = getDataSource.Fields["Video List"];


            //DetailsList.DataSource =
            ImageItems.DataSource = imageList.GetItems();
            VideoItems.DataSource = videoList.GetItems();

            var combinedItems = new List <Item>(imageList.GetItems());

            combinedItems.AddRange(videoList.GetItems());

            DetailsList.DataSource = combinedItems;
            DetailsList.DataBind();
            ImageItems.DataBind();
            VideoItems.DataBind();
        }
Esempio n. 10
0
        public IHttpActionResult InfoList([FromBody] DetailsList _DetailsList)
        {
            try
            {
                List <dynamic> resultList = new List <dynamic>();
                using (var connection = new SqlConnection(ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString))
                {
                    using (SqlCommand command = new SqlCommand("STOREDPROCEDURENAME", connection))
                    {
                        try
                        {
                            command.CommandType = CommandType.StoredProcedure;
                            command.Parameters.AddWithValue("@value", customValue);

                            if (connection.State == ConnectionState.Closed)
                            {
                                connection.Open();
                            }
                            DataTable dt     = new DataTable();
                            var       reader = command.ExecuteReader();
                            dt.Load(reader);
                            //if (dt.Rows.Count > 0)
                            //{
                            //    for (int i = 0; i < dt.Rows.Count; i++)
                            //    {
                            // Function ...
                            //    }
                            //}
                            //else
                            //{
                            //    System.Diagnostics.Debug.WriteLine(">>> ERROR: no rows");
                            //}
                            connection.Close();
                        }
                        catch (Exception ex)
                        {
                            System.Diagnostics.Debug.WriteLine(">>> ERROR: " + ex.Message);
                        }
                    }
                }
                return(Ok(resultList));
            }
            catch (Exception ex)
            {
                return(Content(HttpStatusCode.BadRequest, ex.Message));
            }
        }
Esempio n. 11
0
    protected void btnSetControls_Click(object sender, EventArgs e)
    {
        Control ctrl = Master.FindControl("Main");
        List <CheckListInspectionRow> objdict = new List <CheckListInspectionRow>();
        DetailsList bll = new DetailsList();


        string filename = @"E:\Projects\IGRSS\FINAL\WebApp\Inspection\InspectionCheckList.xml";

        XmlDocument doc = new XmlDocument();

        doc.Load(filename);

        foreach (XmlNode Node in doc.SelectNodes("DocumentElement/Items"))
        {
            //CheckListInspectionRow row = InspectionCheckList.GetCheckListRow();
            CheckListInspectionRow row = DetailsList.GetCheckListRow();


            string Remarks = string.Empty;
            bool   Checked = false;

            TextBox  txt = (TextBox)ctrl.FindControl("txt" + Node.Attributes["ItemId"].Value);
            CheckBox chk = (CheckBox)ctrl.FindControl("chk" + Node.Attributes["ItemId"].Value);

            if (null != txt)
            {
                Remarks = txt.Text;
            }

            if (null != chk)
            {
                Checked = chk.Checked;
            }

            row.InspectionCheckListId = new Guid(Node.Attributes["ItemId"].Value);
            row.Remarks = Remarks;
            row.Checked = Checked;

            objdict.Add(row);
        }

        bll.Insert(objdict);
    }
Esempio n. 12
0
        public List <DetailsList> GetDetailsLists()
        {
            try
            {
                List <ClinicDTO> clinicList = new ClinicDSL(mapper).GetAllLite();
                DetailsList      donorsList = new DetailsList()
                {
                    DetailsListId = (int)DetailsListEnum.Clinic,
                    List          = clinicList
                };
                List <DetailsList> detailsList = new List <DetailsList>();
                detailsList.Add(donorsList);

                return(detailsList);
            }
            catch (Exception e)
            {
                throw e;
            }
        }
Esempio n. 13
0
        public List <DetailsList> GetDetailsLists()
        {
            try
            {
                List <MedicalHistoryDTO> medicalHistoryList = new MedicalHistoryDSL(mapper).GetAllLite();
                DetailsList list = new DetailsList()
                {
                    DetailsListId = (int)DetailsListEnum.MedicalHistory,
                    List          = medicalHistoryList
                };
                List <DetailsList> detailsList = new List <DetailsList>();
                detailsList.Add(list);

                return(detailsList);
            }
            catch (Exception e)
            {
                throw e;
            }
        }
Esempio n. 14
0
        protected override bool InternalExecute()
        {
            SPSecurity.RunWithElevatedPrivileges(delegate()
            {
                var securableObjects = this.SharePointObjects.OfType <SPSecurableObject>().ToList();
                var deadAccounts     = _adUtility.GetDeadAccounts();

                foreach (ADEntity entity in deadAccounts)
                {
                    IList <e.Permission> foundPermissions = _utility.GetPermissions(entity.LoginName, securableObjects);

                    foreach (e.Permission p in foundPermissions)
                    {
                        DetailsList.Add(new DeadAccountEntity(p));
                    }
                }
            });

            return(DisplayResult(DetailsList.Count == 0));
        }
Esempio n. 15
0
 public void AddTotalRow()
 {
     DetailsList.Add(new TblGlobalRetailBusinessBudgetMainDetailViewModel {
         Iserial = -1
     });
 }
Esempio n. 16
0
 public void AddTotalRow()
 {
     DetailsList.Add(new TblBrandBudgetDetailViewModel {
         Iserial = -1
     });
 }