コード例 #1
0
        protected void MessageCallback_Callback(object sender, CallbackEventArgsBase e)
        {
            if (e.Parameter == "RefreshGrid")
            {
                InitializeEditDeleteButtons();
                ASPxGridViewMessage.DataBind();
            }
            else
            {
                object valueID = null;
                if (ASPxGridViewMessage.VisibleRowCount > 0)
                {
                    valueID = ASPxGridViewMessage.GetRowValues(ASPxGridViewMessage.FocusedRowIndex, "idSporocila");
                }

                bool isValid = SetSessionsAndOpenPopUp(e.Parameter, Enums.EventSession.MessagePopupID, valueID);
                if (isValid)
                {
                    ASPxPopupControl_Message.ShowOnPageLoad = true;
                }
            }
        }
コード例 #2
0
        private void Initialize()
        {
            ASPxGridLookupStranke.DataBind();
            ASPxGridLookupKategorije.DataBind();
            ASPxGridLookupSkrbnik.DataBind();
            ASPxGridLookupIzvajalec.DataBind();
            ASPxGridLookupStatus.DataBind();
            ASPxGridViewMessage.DataBind();

            if (PrincipalHelper.IsUserSalesman())
            {
                ASPxGridLookupIzvajalec.BackColor = Color.LightGray;
                ASPxGridLookupIzvajalec.ForeColor = Color.White;
                ASPxGridLookupIzvajalec.ReadOnly  = true;
                //ASPxGridLookupIzvajalec.Enabled = false;

                ASPxGridLookupSkrbnik.BackColor = Color.LightGray;
                ASPxGridLookupSkrbnik.ForeColor = Color.White;
                ASPxGridLookupSkrbnik.ReadOnly  = true;
                ASPxGridLookupSkrbnik.Enabled   = false;
            }
        }
コード例 #3
0
        private void FillForm()
        {
            txtIdDogodek.Text = model.idDogodek.ToString();

            ASPxGridLookupStranke.Value    = model.idStranka > 0 ? model.idStranka : -1;
            ASPxGridLookupKategorije.Value = model.idKategorija > 0 ? model.idKategorija : -1;
            ASPxGridLookupSkrbnik.Value    = model.Skrbnik > 0 ? model.Skrbnik : -1;
            ASPxGridLookupIzvajalec.Value  = model.Izvajalec > 0 ? model.Izvajalec : -1;
            ASPxGridLookupStatus.Value     = model.idStatus > 0 ? model.idStatus : -1;

            ASPxDateEditDatumOtvoritve.Date = model.DatumOtvoritve;
            ASPxDateEditDatumRok.Date       = model.Rok;
            txtDatumZadnjegaZaprtja.Text    = model.DatumZadZaprtja;
            ASPxMemoOpis.Text = model.Opis;

            ComboBoxTipDogodka.SelectedIndex = !String.IsNullOrEmpty(model.Tip) ? ComboBoxTipDogodka.Items.IndexOfValue(model.Tip) : 0;
            ASPxDateEditDatumRokIzvedbe.Date = model.RokIzvedbe.GetValueOrDefault();

            ASPxGridViewMessage.DataBind();
            ASPxGridView_Sestanek.DataBind();

            ASPxRoundPanel1.HeaderText = "Dogodek - " + (model.Stranka != null ? model.Stranka.NazivPrvi : "");
        }