コード例 #1
0
        protected void btnOkESV_Click(object sender, EventArgs e)
        {
            string confirmValues = Request.Form["confirm_value"];

            confirmValues = confirmValues.Substring(confirmValues.Length - 2, 2);
            if (confirmValues != "No")
            {
                vrd.VahedName = grdResults.SelectedRow.Cells[1].Text;
                vrd.sematName = grdResults.SelectedRow.Cells[2].Text;
                vrd.name      = txtEditNameESV.Text;
                try
                {
                    vrb.updateSematVahedInfo(vrd);
                    setLog(DTO.eventEnum.ویرایش_سمت_واحد, "مقدار قبلی نام و نام خانوادگی : " + grdResults.SelectedRow.Cells[3].Text, vrd.id);
                    //cmnb.InsertIntoUserLog(int.Parse(Session[sessionNames.userID_Karbar].ToString()), DateTime.Now.ToShortTimeString(), int.Parse(Session["AppId"].ToString()), 102, "");
                    pnlEditReshteVahedERV.Visible = false;
                    RadWinMng.RadAlert(msgSuccess, 300, 100, "ویرایش اطلاعات", "");
                    //ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('ثبت اطلاعات با موفقيت انجام شد.')", true);
                    hidePanel();
                    pnlSematVahedSV.Visible = true;
                    pnlResults.Visible      = true;
                }
                catch (Exception)
                {
                    RadWinMng.RadAlert(msgError, 300, 100, "ویرایش اطلاعات", "");
                    //ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('ثبت اطلاعات با خطا مواجه شده است.')", true);
                }
                bindGrid();
            }
        }
コード例 #2
0
        protected void btnOkSV_Click(object sender, EventArgs e)
        {
            string confirmValues = Request.Form["confirm_value"];

            confirmValues = confirmValues.Substring(confirmValues.Length - 2, 2);
            if (confirmValues != "No")
            {
                try
                {
                    vrd.Vahed = Convert.ToInt32(cmbVahedSV.SelectedItem.Value);
                    vrd.semat = Convert.ToInt32(cmbSematSV.SelectedItem.Value);
                    vrd.name  = txtNameSV.Text;
                    int id = vrb.setSematvahed(vrd);
                    setLog(DTO.eventEnum.ثبت_سمت_واحد, "", id);
                    //cmnb.InsertIntoUserLog(int.Parse(Session[sessionNames.userID_Karbar].ToString()), DateTime.Now.ToShortTimeString(), int.Parse(Session["AppId"].ToString()), 101, "");
                    txtNameSV.Text = "";
                    RadWinMng.RadAlert(msgSuccess, 300, 100, "ویرایش اطلاعات", "");
                    //ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('ثبت اطلاعات با موفقيت انجام شد.')", true);
                }
                catch (Exception x)
                {
                    RadWinMng.RadAlert(msgError, 300, 100, "ویرایش اطلاعات", "");
                    //ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('ثبت اطلاعات با خطا مواجه شده است.')", true);
                }
                bindGrid();
            }
        }
コード例 #3
0
        //////////////////////////////////////////////////////button Events////////////////////////////////////////////////////////

        //btnOk for reshte-vahed
        protected void btnOkRV_Click(object sender, EventArgs e)
        {
            string confirmValues = Request.Form["confirm_value"];

            confirmValues = confirmValues.Substring(confirmValues.Length - 2, 2);
            if (confirmValues != "No")
            {
                try
                {
                    vrd.Vahed   = Convert.ToInt32(cmbVahedRV.SelectedItem.Value);
                    vrd.voroodi = Convert.ToInt32(txtVoroodiRV.Text);
                    dt          = vrb.GetReshteVahed();
                    bool flgSuccess = true;
                    foreach (RadComboBoxItem checkeditem in cmbReshteRV.CheckedItems)
                    {
                        DataRow[] dr = dt.Select("[رشته]='" + checkeditem.Text + "' and [ورودی]=" + txtVoroodiRV.Text.Trim());
                        if (dr.Length == 0)
                        {
                            string values = checkeditem.Value; //looping through each checked item and accessing its value.
                            vrd.reshte = Convert.ToInt32(values);
                            int id = vrb.setvahedReshte(vrd);
                            setLog(DTO.eventEnum.ثبت_رشته_واحد, "", id);
                        }
                        else
                        {
                            string msg = string.Format("{0} {1} {2} {3} {4} {5} {6}", "شما قبلا برای رشته", checkeditem.Text, "و سال ورودی", txtVoroodiRV.Text, "واحد", dr[0]["واحد"].ToString(), "را انتخاب کرده بودید.");
                            RadWinMng.RadAlert(msg, 300, 100, "ویرایش اطلاعات", "");
                            flgSuccess = false;
                        }
                    }
                    if (flgSuccess)
                    {
                        RadWinMng.RadAlert(msgSuccess, 300, 100, "ویرایش اطلاعات", "");
                    }
                    //ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('ثبت اطلاعات با موفقيت انجام شد.')", true);
                }
                catch (Exception ex)
                {
                    RadWinMng.RadAlert(msgError, 300, 100, "ویرایش اطلاعات", "");
                    //ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('ثبت اطلاعات با خطا مواجه شده است.')", true);
                }
                bindGrid();
            }
        }
コード例 #4
0
        protected void btnOkSOV_Click(object sender, EventArgs e)
        {
            string confirmValues = Request.Form["confirm_value"];

            confirmValues = confirmValues.Substring(confirmValues.Length - 2, 2);
            if (confirmValues != "No")
            {
                flag = (int)ViewState["flag"];
                try
                {
                    if (flag == 3)
                    {
                        vrd.sematName = txtSematOrVahedSOV.Text;
                        int id = vrb.setSematInfo(vrd);
                        setLog(DTO.eventEnum.ثبت_سمت, "", id);
                        //cmnb.InsertIntoUserLog(int.Parse(Session[sessionNames.userID_Karbar].ToString()), DateTime.Now.ToShortTimeString(), int.Parse(Session["AppId"].ToString()), 107, "");
                    }
                    else if (flag == 4)
                    {
                        vrd.VahedName = txtSematOrVahedSOV.Text;
                        int id = vrb.setVahedInfo(vrd);
                        setLog(DTO.eventEnum.ثبت_واحد, "", id);
                        //cmnb.InsertIntoUserLog(int.Parse(Session[sessionNames.userID_Karbar].ToString()), DateTime.Now.ToShortTimeString(), int.Parse(Session["AppId"].ToString()), 99, "");
                    }
                    txtSematOrVahedSOV.Text = "";
                    RadWinMng.RadAlert(msgSuccess, 300, 100, "ویرایش اطلاعات", "");
                    //ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('ثبت اطلاعات با موفقيت انجام شد.')", true);
                    bindGrid();
                    hidePanel();
                    pnlSematOrVahedSOV.Visible = true;
                    pnlResults.Visible         = true;
                }
                catch (Exception)
                {
                    RadWinMng.RadAlert(msgError, 300, 100, "ویرایش اطلاعات", "");
                    //ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('ثبت اطلاعات با خطا مواجه شده است.')", true);
                }
            }
        }
コード例 #5
0
        protected void btnOkESOV_Click(object sender, EventArgs e)
        {
            string confirmValues = Request.Form["confirm_value"];

            confirmValues = confirmValues.Substring(confirmValues.Length - 2, 2);
            if (confirmValues != "No")
            {
                try
                {
                    flag = (int)ViewState["flag"];
                    if (flag == 3)
                    {
                        vrd.id        = Convert.ToInt32(grdResults.SelectedRow.Cells[1].Text);
                        vrd.sematName = txtEditSematOrVahedESOV.Text;
                        vrb.updateSematInfo(vrd);
                        setLog(DTO.eventEnum.ویرایش_سمت, "مقدار قبلی : " + grdResults.SelectedRow.Cells[2].Text, vrd.id);
                        //cmnb.InsertIntoUserLog(int.Parse(Session[sessionNames.userID_Karbar].ToString()), DateTime.Now.ToShortTimeString(), int.Parse(Session["AppId"].ToString()), 108, "");
                    }
                    else if (flag == 4)
                    {
                        vrd.id        = Convert.ToInt32(grdResults.SelectedRow.Cells[1].Text);
                        vrd.VahedName = txtEditSematOrVahedESOV.Text;
                        vrb.updateVahedInfo(vrd);
                        setLog(DTO.eventEnum.ویراش_واحد, "مقدار قبلی : " + grdResults.SelectedRow.Cells[2].Text, vrd.id);
                        //cmnb.InsertIntoUserLog(int.Parse(Session[sessionNames.userID_Karbar].ToString()), DateTime.Now.ToShortTimeString(), int.Parse(Session["AppId"].ToString()), 100, "");
                    }
                    pnlEditSematOrVahedESOV.Visible = false;
                    RadWinMng.RadAlert(msgSuccess, 300, 100, "ویرایش اطلاعات", "");
                    //ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('ثبت اطلاعات با موفقيت انجام شد.')", true);
                    bindGrid();
                }
                catch (Exception)
                {
                    RadWinMng.RadAlert(msgError, 300, 100, "ویرایش اطلاعات", "");
                    //ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('ثبت اطلاعات با خطا مواجه شده است.')", true);
                }
            }
        }