예제 #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            DateTime date = DateTime.Now;
            TextBox1.Text = date.Day + "/" + date.Month + "/" + date.Year;
        }

        string file = this.MapPath("App_Data\\muslimcal.xml");
        calendar = new MuslimCalendar(ReadXml(file));
    }
예제 #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //set user
        if (this.Session["User"] != null) user = (User)this.Session["User"];

        //set choosen stock
        if (Request.QueryString["Stock"] != null)
            this.stockId = Convert.ToInt32(Request.QueryString["Stock"]);

        //search by name
        if (Request.QueryString["Name"] != null)
            this.name = Request.QueryString["Name"].ToString().ToLower();

        //set muslim calendar
        string file = this.MapPath("App_Data\\muslimcal.xml");
        calendar = new MuslimCalendar(ReadXml(file));

        if (!IsPostBack)
            Initialize();
        if (this.name.Length > 0)
            LoadOrder(this.name);

        if (user != null)
        {
            if (user is Admin)
            {
                btnPay.Enabled = true;
                btnDeliver.Enabled = true;
                btnWork.Enabled = true;
                btnReceive.Enabled = false;
            }
            else if (user is Designer)
            {
                btnPay.Enabled = false;
                btnDeliver.Enabled = true;
                btnWork.Enabled = true;
                btnReceive.Enabled = false;
            }
            else if (user is Agent)
            {
                btnPay.Enabled = false;
                btnDeliver.Enabled = false;
                btnWork.Enabled = false;
                btnReceive.Enabled = false;
            }
            else
            {
                btnPay.Enabled = false;
                btnDeliver.Enabled = false;
                btnWork.Enabled = false;
                btnReceive.Enabled = true;
            }
        }
        else
        {
            btnPay.Enabled = false;
            btnDeliver.Enabled = false;
            btnWork.Enabled = false;
            btnReceive.Enabled = true;
        }
    }