コード例 #1
0
        private void StatusBar_Update(object sender, ProgressChangedEventArgs e)
        {
            if (e.ProgressPercentage == 0 && StatusGrid.Visibility != Visibility.Visible)
            {
                DoubleAnimation FadeIn = new DoubleAnimation(1, TimeSpan.FromMilliseconds(250));
                FadeIn.AccelerationRatio = 0.5;
                FadeIn.DecelerationRatio = 0.5;
                StatusGrid.Visibility    = Visibility.Visible;
                StatusGrid.BeginAnimation(Grid.OpacityProperty, FadeIn);
                ColorAnimation ToOrange = new ColorAnimation(Color.FromRgb(0xd8, 0x8c, 0x41), TimeSpan.FromSeconds(1));
                FullWindow.Effect.BeginAnimation(DropShadowEffect.ColorProperty, ToOrange);
            }
            else if (e.ProgressPercentage == 1)
            {
                DoubleAnimation FadeOut = new DoubleAnimation(0, TimeSpan.FromMilliseconds(250));
                FadeOut.AccelerationRatio = 0.5;
                FadeOut.DecelerationRatio = 0.5;
                StatusGrid.BeginAnimation(Grid.OpacityProperty, FadeOut);
                ColorAnimation ToDefault = new ColorAnimation(Color.FromRgb(0x00, 0xC1, 0xEC), TimeSpan.FromSeconds(1));
                FullWindow.Effect.BeginAnimation(DropShadowEffect.ColorProperty, ToDefault);
            }
            else if (e.ProgressPercentage == 2)
            {
                StatusGrid.Visibility = Visibility.Collapsed;

                System.Windows.Media.Effects.DropShadowEffect dropShadowEffect = new System.Windows.Media.Effects.DropShadowEffect();
                dropShadowEffect.Color       = Color.FromRgb(0xd8, 0x8c, 0x41);
                dropShadowEffect.ShadowDepth = 0;
                StatusBar.Effect             = dropShadowEffect;
            }
        }
コード例 #2
0
ファイル: frmStatus.cs プロジェクト: dadotnetkid/Profiling
 private void btnEdit_Click(object sender, EventArgs e)
 {
     if (StatusGrid.GetFocusedRow() is Statuses item)
     {
         frmAddEditStatus frm = new frmAddEditStatus(item, MethodType.Edit);
         frm.ShowDialog();
         entityServerModeSource1.QueryableSource = new UnitOfWork().StatusesRepo.Fetch();
     }
 }
コード例 #3
0
 void showStatus()
 {
     if (!Page.IsPostBack)
     {
         InsertRequestDAO requestDAO = new InsertRequestDAO();
         StatusGrid.DataSource = requestDAO.ShowRequestList(Session["Requester"].ToString());
         StatusGrid.DataBind();
     }
 }
コード例 #4
0
ファイル: frmStatus.cs プロジェクト: dadotnetkid/Profiling
 private void repositoryItemButtonEdit2_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
 {
     if (MessageBox.Show("Do you want to delete this?", "Submit", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
     {
         return;
     }
     if (StatusGrid.GetFocusedRow() is Statuses item)
     {
         UnitOfWork unitOfWork = new UnitOfWork();
         unitOfWork.StatusesRepo.Delete(m => m.Id == item.Id);
         unitOfWork.Save();
     }
     entityServerModeSource1.QueryableSource = new UnitOfWork().StatusesRepo.Fetch();
 }
コード例 #5
0
        protected void Page_PreRender(object sender, EventArgs e)
        {
            ICEDB     db = new ICEDB();
            DataTable dt = db.GetCheckStatus(Int32.Parse(RoutingNo), Int32.Parse(ClearingType));

            StatusGrid.DataSource = dt;
            StatusGrid.DataBind();
            try
            {
                StatusGrid.FooterRow.Cells[1].Text = dt.Compute("SUM(CheckCount)", "").ToString();
                StatusGrid.FooterRow.Cells[2].Text = dt.Compute("SUM(TotalAmount)", "").ToString();
            }
            catch
            {
            }
            dt.Dispose();
            StatusGrid.Dispose();
        }
コード例 #6
0
        protected void StatusGrid_RowCommand(object sender, System.Web.UI.WebControls.GridViewCommandEventArgs e)
        {
            if (e.CommandName.StartsWith("Move"))
            {
                Store store = AbleContext.Current.Store;
                store.OrderStatuses.Sort("OrderBy");
                int orderStatusId = AlwaysConvert.ToInt(e.CommandArgument.ToString());
                int index;
                switch (e.CommandName)
                {
                case "MoveUp":
                    index = store.OrderStatuses.IndexOf(orderStatusId);
                    if (index > 0)
                    {
                        OrderStatus tempStatus = store.OrderStatuses[index - 1];
                        store.OrderStatuses[index - 1] = store.OrderStatuses[index];
                        store.OrderStatuses[index]     = tempStatus;
                    }
                    break;

                case "MoveDown":
                    index = store.OrderStatuses.IndexOf(orderStatusId);
                    if (index < store.OrderStatuses.Count - 1)
                    {
                        OrderStatus tempStatus = store.OrderStatuses[index + 1];
                        store.OrderStatuses[index + 1] = store.OrderStatuses[index];
                        store.OrderStatuses[index]     = tempStatus;
                    }
                    break;
                }

                // make sure order statuses are in order
                index = 0;
                foreach (OrderStatus status in store.OrderStatuses)
                {
                    status.OrderBy = (short)index;
                    index++;
                }
                store.Save();

                // rebind grid to reflect update
                StatusGrid.DataBind();
            }
        }
コード例 #7
0
        static Tools()
        {
            mClient = new HttpClient();
            mClient.DefaultRequestHeaders.Add("X-Requested-With", "XMLHttpRequest");
            mClient.DefaultRequestHeaders.Add("X-Sdk-Int", "28");
            mClient.DefaultRequestHeaders.Add("X-Sdk-Locale", "zh-CN");
            mClient.DefaultRequestHeaders.Add("X-App-Id", "com.coolapk.market");
            mClient.DefaultRequestHeaders.Add("X-App-Version", "9.2.2");
            mClient.DefaultRequestHeaders.Add("X-App-Code", "1905301");
            mClient.DefaultRequestHeaders.Add("X-Api-Version", "9");
            //mClient.DefaultRequestHeaders.Add("X-App-Device", "QRTBCOgkUTgsTat9WYphFI7kWbvFWaYByO1YjOCdjOxAjOxEkOFJjODlDI7ATNxMjM5MTOxcjMwAjN0AyOxEjNwgDNxITM2kDMzcTOgsTZzkTZlJ2MwUDNhJ2MyYzM");
            mClient.DefaultRequestHeaders.Add("Cookie", Settings.cookie);
            Popup popup = new Popup {
                RequestedTheme = Settings.GetBoolen("IsDarkMode") ? ElementTheme.Dark : ElementTheme.Light
            };
            StatusGrid statusGrid2 = new StatusGrid();

            popup.Child = statusGrid2;
            popups.Add(popup);
            popup.IsOpen = true;
        }
コード例 #8
0
        static Tools()
        {
            mClient = new HttpClient();
            mClient.DefaultRequestHeaders.Add("X-Requested-With", "XMLHttpRequest");
            mClient.DefaultRequestHeaders.Add("X-Sdk-Int", "28");
            mClient.DefaultRequestHeaders.Add("X-Sdk-Locale", "zh-CN");
            mClient.DefaultRequestHeaders.Add("X-App-Id", "com.coolapk.market");
            mClient.DefaultRequestHeaders.Add("X-App-Version", "9.2.2");
            mClient.DefaultRequestHeaders.Add("X-App-Code", "1905301");
            mClient.DefaultRequestHeaders.Add("X-Api-Version", "9");
            string s = Guid.NewGuid().ToString();

            mClient.DefaultRequestHeaders.Add("X-App-Device", GetMD5(s + s + s) + "ady6r8"); //随便弄的
            Popup popup = new Popup {
                RequestedTheme = Settings.Get <bool>("IsDarkMode") ? ElementTheme.Dark : ElementTheme.Light
            };
            StatusGrid statusGrid2 = new StatusGrid();

            popup.Child = statusGrid2;
            popups.Add(popup);
            popup.IsOpen = true;
        }
コード例 #9
0
ファイル: Charts.aspx.cs プロジェクト: Innovatus-Systems/ORYS
    protected void LoadGridChart2()
    {
        SqlCommand cmd = new SqlCommand("SP_GetGridData_Charts", con);

        cmd.CommandType = CommandType.StoredProcedure;
        cmd.Parameters.Add("@IMODE", SqlDbType.Int).Value = 1;
        DataSet dsGrid = new DataSet();

        StatusGrid.DataBind();

        SqlDataAdapter da = new SqlDataAdapter(cmd);

        da.Fill(dsGrid);
        if (dsGrid != null && dsGrid.Tables.Count > 0 && dsGrid.Tables[0].Rows.Count > 0)
        {
            StatusGrid.DataSource = dsGrid.Tables[0];
            StatusGrid.DataBind();
        }
        else
        {
            StatusGrid.DataSource = new String[] { };
            StatusGrid.DataBind();
        }
    }
コード例 #10
0
 public MainWindow()
 {
     InitializeComponent();
     StatusGrid.SelectionChanged += (obj, e) =>
                                    Dispatcher.BeginInvoke(DispatcherPriority.Render, new Action(() =>
                                                                                                 StatusGrid.UnselectAll()));
 }