protected void Button1_Click1(object sender, EventArgs e) { if (lblEmailTypeid.Text.Length > 0) { try { TelTypesRepository etir = new TelTypesRepository(); if (etir.FindBytitle(TextBox1.Text) != null) { PersonTools.ShowMessage(lblmessage, Resources.DashboardText.errRepeatTitle, Color.Red); return; } TelType editteltype = new TelType(); if ((TextBox1.Text.Length > 0) && (TextBox1.Text != lbltitle.Text)) { editteltype.TelTypeTitle = TextBox1.Text; } editteltype.TelTypeID = lblEmailTypeid.Text.ToInt(); etir.SaveTelType(editteltype); ClearForm(); PersonTools.ShowMessage(lblmessage, Resources.DashboardText.msgUpdateSuccessfull, Color.Green); } catch { PersonTools.ShowMessage(lblmessage, Resources.DashboardText.errUpdateFailed, Color.Red); } } }
public void LoadTelTypeData(string Telid) { try { TelTypesRepository etir = new TelTypesRepository(); TelType Teltype = etir.FindByid(Telid.ToInt()); if (Teltype != null) { lbltitle.Text = Teltype.TelTypeTitle; lblEmailTypeid.Text = Teltype.TelTypeID.ToString(); TextBox1.Text = Teltype.TelTypeTitle; } else { Redirector.Goto(Redirector.PageName.errorpage); } } catch { Redirector.Goto(Redirector.PageName.errorpage); } }
public void loadform() { try { TelContactsRepository ecrir = new TelContactsRepository(); TelContact Tel = ecrir.FindByid(Session["ID"].ToString().ToInt()); lblid.Text = Tel.ID.ToString(); lbluserid.Text = Session["UserID"].ToString(); lblusertypeid.Text = Session["UserTypeID"].ToString(); Session["TelType"] = Tel.TelTypeID.ToString(); lbltelnumber.Text = Tel.TelNumber.ToString(); Session["newTeltype"] = Tel.TelTypeID.ToString(); switch (Session["UserTypeID"].ToString()) { case "1": { VStudentsRepository vstdir = new VStudentsRepository(); VStudent std = vstdir.FindByid(Session["UserID"].ToString().ToInt()); Label9.Text = "دانشجو" + ":" + std.FirstName + " " + std.LastName; } break; case "2": { VLecturersRepository vlec = new VLecturersRepository(); VLecturer lec = vlec.FindByid(Session["UserID"].ToString().ToInt()); Label9.Text = "استاد" + ":" + lec.FirstName + " " + lec.LastName; } break; case "3": { VEmployeesRepository vlec = new VEmployeesRepository(); VEmployee emp = vlec.FindByid(Session["UserID"].ToString().ToInt()); Label9.Text = "کارمند" + ":" + emp.FirstName + " " + emp.LastName; } break; } TelTypesRepository etir = new TelTypesRepository(); TelType Teltype = etir.FindByid(Session["TelType"].ToString().ToInt()); if (Teltype != null) { lblTeltype.Text = Teltype.TelTypeTitle.ToString(); // Label7.Text = std.FirstName.ToString() + " " + std.LastName.ToString(); } else { Redirector.Goto(Redirector.PageName.errorpage); } TelTypesRepository etr = new TelTypesRepository(); DataTable dt2 = etr.GetAllTelType(); ddlteltype.Items.Clear(); foreach (DataRow dr in dt2.Rows) { ddlteltype.Items.Add(new ListItem(dr["TelTypeTitle"].ToString(), dr["TelTypeID"].ToString())); } } catch { Redirector.Goto(Redirector.PageName.errorpage); } }
public TelNumber(string number, TelType type) { Number = number; TelTypes = new List <TelType>(); TelTypes.Add(type); }
public void LoadData(string id) { try { TelContactsRepository ecrir = new TelContactsRepository(); TelContact Tel = ecrir.FindByid(id.ToInt()); lblid.Text = Tel.ID.ToString(); Session["UserID"] = Tel.UserID.ToString(); Session["TelTypeID"] = Tel.TelTypeID.ToString(); Session["UserType"] = Tel.UserTypeID.ToString(); lbltelnumber.Text = Tel.TelNumber; Session["newuserid"] = Tel.UserID.ToString(); Session["newteltype"] = Tel.TelTypeID.ToString(); VStudentsRepository vstdir = new VStudentsRepository(); VStudent std = vstdir.FindByid(Session["UserID"].ToString().ToInt()); if (std != null) { Label7.Text = std.FirstName.ToString() + " " + std.LastName.ToString(); } else { Redirector.Goto(Redirector.PageName.errorpage); } TelTypesRepository etir = new TelTypesRepository(); TelType Teltype = etir.FindByid(Session["TelTypeID"].ToString().ToInt()); if (Teltype != null) { lblTeltype.Text = Teltype.TelTypeTitle.ToString(); // Label7.Text = std.FirstName.ToString() + " " + std.LastName.ToString(); } else { Redirector.Goto(Redirector.PageName.errorpage); } TelTypesRepository etr = new TelTypesRepository(); DataTable dt2 = etr.GetAllTelType(); ddlTeltype.Items.Clear(); foreach (DataRow dr in dt2.Rows) { ddlTeltype.Items.Add(new ListItem(dr["TelTypeTitle"].ToString(), dr["TelTypeID"].ToString())); } switch ((Session["UserType"].ToString())) { case "1": { DropDownList1.SelectedValue = "1"; VStudentsRepository vstd = new VStudentsRepository(); DataTable dtstd = vstd.GetAllstd(); ddluserid.Items.Clear(); foreach (DataRow dr in dtstd.Rows) { ddluserid.Items.Add(new ListItem(dr["FirstName"].ToString() + " " + dr["LastName"].ToString(), dr["StudentID"].ToString())); } } break; case "2": { DropDownList1.SelectedValue = "2"; VLecturersRepository vlrir = new VLecturersRepository(); DataTable dtlec = vlrir.GetAllLec(); ddluserid.Items.Clear(); foreach (DataRow dr in dtlec.Rows) { ddluserid.Items.Add(new ListItem(dr["FirstName"].ToString() + " " + dr["LastName"].ToString(), dr["LecturerID"].ToString())); } } break; case "3": { DropDownList1.SelectedValue = "3"; VEmployeesRepository verir = new VEmployeesRepository(); DataTable dtemp = verir.GetAllEmp(); ddluserid.Items.Clear(); foreach (DataRow dr in dtemp.Rows) { ddluserid.Items.Add(new ListItem(dr["FirstName"].ToString() + " " + dr["LastName"].ToString(), dr["EmployeeID"].ToString())); } } break; } } catch { Redirector.Goto(Redirector.PageName.errorpage); } }