Beispiel #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Uri u = HttpContext.Current.Request.Url;

            // id iz booking procesa
            id                 = HttpUtility.ParseQueryString(u.Query).Get("id");
            statusname         = HttpUtility.ParseQueryString(u.Query).Get("name");
            lblStatusName.Text = statusname;
            // value iz comboboxa za select
            bookingmodel = bookingcontroller.GetBookingProcess(id);

            bookingdata = templatecontroller.GetValues(bookingmodel);
            value       = HttpUtility.ParseQueryString(u.Query).Get("statusid");
            parameter   = HttpUtility.ParseQueryString(u.Query).Get("valueid");

            if (!IsPostBack)
            {
                PageControlTemplate.ActiveTabIndex = 0;
                BindTemplates();
                SetTemplate();
            }
            int receiver = controller.GetReceiver(id, value);

            if (receiver == 1)
            {
                customermodel         = customercontroller.GetCustomerById(id);
                comboboxTo.DataSource = customermodel.Contacts;
                comboboxTo.DataBind();
            }
            else if (receiver == 2)
            {
                providermodel         = providercontroller.GetCoreDataById(id);
                comboboxTo.DataSource = providermodel.Contacts;
                comboboxTo.DataBind();
            }
            btnSave.Enabled = false;

            /*
             * comboboxTo.DataSource = model;
             * comboboxTo.DataBind();*/
            BindTemplates();
            BindContactsFrom();
        }