/// <summary> /// 设置初始界面 /// </summary> private void fill() { Song.Entities.OrganLevel mm; if (id != 0) { mm = Business.Do <IOrganization>().LevelSingle(id); cbIsUse.Checked = (bool)mm.Olv_IsUse; } else { //如果是新增 mm = new Song.Entities.OrganLevel(); } tbName.Text = mm.Olv_Name; tbTag.Text = mm.Olv_Tag; tbLevel.Text = mm.Olv_Level.ToString(); //分润方案 ListItem liProf = ddlProfit.Items.FindByValue(mm.Ps_ID.ToString()); if (liProf != null) { ddlProfit.SelectedIndex = -1; liProf.Selected = true; } //说明 tbIntro.Text = mm.Olv_Intro; }
/// <summary> /// 修改是否显示的状态 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void sbShow_Click(object sender, EventArgs e) { StateButton ub = (StateButton)sender; int index = ((GridViewRow)(ub.Parent.Parent)).RowIndex; int id = int.Parse(this.GridView1.DataKeys[index].Value.ToString()); // Song.Entities.OrganLevel entity = Business.Do <IOrganization>().LevelSingle(id); entity.Olv_IsUse = !entity.Olv_IsUse; Business.Do <IOrganization>().LevelSave(entity); BindData(null, null); }
/// <summary> /// 修改 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnEnter_Click(object sender, EventArgs e) { try { Song.Entities.OrganLevel mm; if (id != 0) { mm = Business.Do <IOrganization>().LevelSingle(id); } else { //如果是新增 mm = new Song.Entities.OrganLevel(); } mm.Olv_Name = tbName.Text.Trim(); mm.Olv_Tag = tbTag.Text.Trim(); mm.Olv_Level = Convert.ToInt16(tbLevel.Text); //说明 mm.Olv_Intro = tbIntro.Text.Trim(); mm.Olv_IsUse = cbIsUse.Checked; //分润方案 int profitid = 0; int.TryParse(ddlProfit.SelectedValue, out profitid); mm.Ps_ID = profitid; //确定操作 if (id == 0) { Business.Do <IOrganization>().LevelAdd(mm); } else { Business.Do <IOrganization>().LevelSave(mm); } Master.AlertCloseAndRefresh("操作成功!"); } catch (Exception ex) { Master.Alert(ex.Message); } }
private void fill() { try { switch (type.ToLower()) { case "posi": Song.Entities.Position p = Business.Do <IPosition>().GetSingle(id); ltName.Text = p.Posi_Name; break; case "group": Song.Entities.EmpGroup e = Business.Do <IEmpGroup>().GetSingle(id); ltName.Text = e.EGrp_Name; break; case "depart": Song.Entities.Depart d = Business.Do <IDepart>().GetSingle(id); ltName.Text = d.Dep_CnName; break; case "organ": ltName.Text = "所有机构"; break; case "orglevel": Song.Entities.OrganLevel lv = Business.Do <IOrganization>().LevelSingle(id); ltName.Text = "机构等级:" + lv.Olv_Name; break; } } catch (Exception ex) { Message.ExceptionShow(ex); } }
/// <summary> /// 设置初始界面 /// </summary> private void fill() { Song.Entities.Organization org; if (id != 0) { org = Business.Do <IOrganization>().OrganSingle(id); cbIsUse.Checked = org.Org_IsUse; } else { org = new Song.Entities.Organization(); } //平台名称 Org_PlatformName.Text = org.Org_PlatformName; //中文名称 tbName.Text = org.Org_Name; tbAbbrName.Text = org.Org_AbbrName; //英文名称 tbEnName.Text = org.Org_EnName; tbAbbrEnName.Text = org.Org_AbbrEnName; //上级导航 //地址,地理信息(经纬度) tbAddress.Text = org.Org_Address; tbLng.Text = org.Org_Longitude; tbLat.Text = org.Org_Latitude; //电话 tbPhone.Text = org.Org_Phone; //传真 tbFax.Text = org.Org_Fax; //邮编 tbZip.Text = org.Org_Zip; //电子信息 tbMail.Text = org.Org_Email; //联系人与联系人电话 tbLinkman.Text = org.Org_Linkman; tbLinkmanPhone.Text = org.Org_LinkmanPhone; //企业微信 tbWeixin.Text = org.Org_Weixin; //所在机构等级 ListItem liLv = ddlLevel.Items.FindByValue(org.Olv_ID.ToString()); if (liLv != null) { liLv.Selected = true; } else { Song.Entities.OrganLevel lv = Business.Do <IOrganization>().LevelDefault(); if (lv != null) { liLv = ddlLevel.Items.FindByValue(lv.Olv_ID.ToString()); if (liLv != null) { liLv.Selected = true; } } } //域名 tbDomain.Text = org.Org_TwoDomain; tbTemplate.Text = org.Org_Template; }