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(); } }
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(); } }
//////////////////////////////////////////////////////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(); } }
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); } } }
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); } } }