private void LoadRow(long RowID) { var oDirectors = new CSBC.Components.Volunteers.ClsDirectors(); try { var rsData = oDirectors.GetDirectors(Master.CompanyId, RowID); cobPhones.Items.Clear(); if ((rsData != null)) { if (rsData.Rows.Count > 0) { var row = rsData.Rows[0]; lblName.Text = row["Name"] + ""; lblAddress.Text = row["Address1"] + ""; lblCSZ.Text = row["CITY"] + " " + row["STATE"] + " " + row["Zip"]; lblPhone.Text = row["PHONE"] + ""; txtTitle.Text = row["Title"] + ""; lblEmail.Text = row["Email"] + ""; cobPhones.Items.Add(new ListItem("NONE", "0")); cobPhones.Items.Add(new ListItem((row["Phone"].ToString().Trim() + ""), "1")); cobPhones.Items.Add(new ListItem((row["CellPhone"].ToString().Trim() + ""), "2")); cobPhones.Items.Add(new ListItem((row["WorkPhone"].ToString().Trim() + ""), "3")); //lblBoard.Visible = false; chkEmail.Checked = (bool)row["EmailPref"]; switch (row["PhonePref"].ToString()) { case "HOME": cobPhones.Items[1].Selected = true; break; case "CELL": cobPhones.Items[2].Selected = true; break; case "WORK": cobPhones.Items[3].Selected = true; break; default: cobPhones.Items[0].Selected = true; break; } } } } catch (Exception ex) { lblError.Text = "LoadRow::" + ex.Message; } finally { oDirectors = null; } cboBM.Visible = false; }
private void Regroup(Int32 iSeq) { var oDirectors = new CSBC.Components.Volunteers.ClsDirectors(); try { oDirectors.updDirectorSeq(iSeq, (int)Session["CompanyID"]); } catch (Exception ex) { lblError.Text = "grdBM_ClickCellButton::" + ex.Message; } finally { oDirectors = null; } }
private void ADDRow() { var oDirectors = new CSBC.Components.Volunteers.ClsDirectors(); try { oDirectors.PeopleID = Int32.Parse(cboBM.SelectedItem.Value); oDirectors.Title = txtTitle.Text; if (cobPhones.Items[0].Selected == true) oDirectors.PhoneType = (int)ePhoneType.NONE; if (cobPhones.Items[1].Selected == true) oDirectors.PhoneType = (int)ePhoneType.HOME; if (cobPhones.Items[2].Selected == true) oDirectors.PhoneType = (int)ePhoneType.CELL; if (cobPhones.Items[3].Selected == true) oDirectors.PhoneType = (int)ePhoneType.WORK; oDirectors.EmailPref = chkEmail.Checked; oDirectors.UserID = Master.UserId; oDirectors.CompanyID = Master.CompanyId; oDirectors.AddDirector(Master.CompanyId, Master.TimeZone); } catch (Exception ex) { lblError.Text = "ADDRow::" + ex.Message; } finally { oDirectors = null; } }