//新增房源信息清单 private void AddHouseList(T_OA_HOUSEINFO houseObj, T_OA_HOUSEINFOISSUANCE issuanceObj) { T_OA_HOUSELIST houseListTmp = new T_OA_HOUSELIST(); houseListTmp.T_OA_HOUSEINFO = houseObj; houseListTmp.T_OA_HOUSEINFO.HOUSEID = houseObj.HOUSEID; houseListTmp.HOUSELISTID = Guid.NewGuid().ToString(); houseListTmp.T_OA_HOUSEINFOISSUANCE = issuanceObj; houseListTmp.CONTENT = System.Convert.ToString(issuanceObj.CONTENT); //租房协议 houseListTmp.SHAREDDEPOSIT = houseObj.SHAREDDEPOSIT; //合租租金 houseListTmp.SHAREDRENTCOST = houseObj.SHAREDRENTCOST; //合租押金 houseListTmp.RENTCOST = houseObj.RENTCOST; //整套押金 houseListTmp.DEPOSIT = houseObj.DEPOSIT; //整套租金 houseListTmp.MANAGECOST = (int)(houseObj.MANAGECOST / houseObj.Number); //管理费 houseListTmp.CREATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; houseListTmp.CREATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; houseListTmp.CREATEPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; houseListTmp.CREATEDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; houseListTmp.CREATECOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; houseListTmp.CREATEDATE = DateTime.Now; houseListTmp.OWNERID = Common.CurrentLoginUserInfo.EmployeeID; houseListTmp.OWNERNAME = Common.CurrentLoginUserInfo.EmployeeName; houseListTmp.OWNERPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; houseListTmp.OWNERDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; houseListTmp.OWNERCOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; houseLists.Add(houseListTmp); }
private void InitData() { if (action == Action.Add) { IssuanceObj = new T_OA_HOUSEINFOISSUANCE(); IssuanceObj.CHECKSTATE = ((int)CheckStates.UnSubmit).ToString(); } else { if (action == Action.AUDIT) { txtContent.HideControls(); actionFlag = DataActionFlag.SubmitComplete; } if (action == Action.ReSubmit) { IssuanceObj.CHECKSTATE = ((int)CheckStates.UnSubmit).ToString(); } client.GetIssuanceListByIdAsync(issuanceID); } if (action == Action.Read || action == Action.AUDIT) { SetReadOnly(); } }
private void client_GetIssuanceListByIdCompleted(object sender, GetIssuanceListByIdCompletedEventArgs e) { try { if (e.Error == null) { if (e.Result != null) { issuanceObj = new T_OA_HOUSEINFOISSUANCE(); issuanceObj = e.Result.ToList()[0]; this.tblIssuecontent.Text = issuanceObj.CONTENT.ToString(); this.issuetitle.Text = issuanceObj.ISSUANCETITLE; client.GetIssuanceHouseInfoListAsync(issuanceObj.ISSUANCEID); client.GetIssuanceHouseListAsync(issuanceObj.ISSUANCEID); client.GetDistributeUserListAsync(issuanceObj.ISSUANCEID); } } else { //HtmlPage.Window.Alert(e.Error.ToString()); Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), e.Error.Message); } } catch (Exception ex) { //HtmlPage.Window.Alert(ex.ToString()); Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), ex.ToString()); } }
void dgHouse_CurrentCellChanged(object sender, EventArgs e) { DataGrid grid = sender as DataGrid; if (grid.SelectedItem != null) { Houseinfoissuance = (T_OA_HOUSEINFOISSUANCE)grid.SelectedItems[0];//获取当前选中的行数据并转换为对应的实体 } }
private void myChkBox_Checked(object sender, RoutedEventArgs e) { CheckBox chkbox = sender as CheckBox; if (chkbox.IsChecked.Value) { issuanceObj = chkbox.DataContext as T_OA_HOUSEINFOISSUANCE; dgHouse.SelectedItems.Add(issuanceObj); //issuanceObj = issuanceViewObj.issuanceObj; //issuanceDelID.Add(chkbox.Tag.ToString()); } }
private void myChkBox_Unchecked(object sender, RoutedEventArgs e) { CheckBox chkbox = sender as CheckBox; if (!chkbox.IsChecked.Value) { //issuanceObj = null; //issuanceDelID.Remove(chkbox.Tag.ToString()); issuanceObj = chkbox.DataContext as T_OA_HOUSEINFOISSUANCE; dgHouse.SelectedItems.Remove(issuanceObj); GridHelper.SetUnCheckAll(dgHouse); } }
public string UpdateIssuance(T_OA_HOUSEINFOISSUANCE issuanceObj, List <T_OA_HOUSELIST> houseListObj, List <T_OA_DISTRIBUTEUSER> distributeListObj, bool SubmitFlag) { using (HouseInfoIssuanceBll issuanceBll = new HouseInfoIssuanceBll()) { string returnStr = ""; if (!issuanceBll.UpdateHouseInfoIssuance(issuanceObj, houseListObj, distributeListObj, SubmitFlag)) { returnStr = "修改数据失败"; } return(returnStr); } }
public string AddIssuance(T_OA_HOUSEINFOISSUANCE issuanceObj, List <T_OA_HOUSELIST> houseListObj, List <T_OA_DISTRIBUTEUSER> distributeListObj) { using (HouseInfoIssuanceBll issuanceBll = new HouseInfoIssuanceBll()) { string returnStr = ""; if (!issuanceBll.AddHouseInfoIssuance(issuanceObj, houseListObj, distributeListObj)) { returnStr = "添加数据失败"; } return(returnStr); } }
private void client_GetIssuanceListByIdCompleted(object sender, GetIssuanceListByIdCompletedEventArgs e) { try { if (e.Error == null) { if (e.Result != null) { IssuanceObj = e.Result.ToList()[0]; //if (actionFlag == DataActionFlag.SubmitFlow) //{ // actionFlag = DataActionFlag.SubmitComplete; // SumbitFlow(); // return; //} if (formTypeAction == FormTypes.Resubmit) { IssuanceObj.CHECKSTATE = Convert.ToInt32(CheckStates.UnSubmit).ToString(); } txtContent.RichTextBoxContext = issuanceObj.CONTENT; //txtWorkYear.Text = issuanceObj client.GetIssuanceHouseInfoListAsync(issuanceObj.ISSUANCEID); client.GetIssuanceHouseListAsync(issuanceObj.ISSUANCEID); client.GetDistributeUserListAsync(issuanceObj.ISSUANCEID); //BindAduitInfo(); RefreshUI(RefreshedTypes.AuditInfo); RefreshUI(RefreshedTypes.All); } } else { //HtmlPage.Window.Alert(e.Error.ToString()); Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), e.Error.Message); } } catch (Exception ex) { //HtmlPage.Window.Alert(ex.ToString()); Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), ex.ToString()); } }
private void cbxCheckState_SelectionChanged(object sender, SelectionChangedEventArgs e) { T_SYS_DICTIONARY dict = ToolBar.cbxCheckState.SelectedItem as T_SYS_DICTIONARY; if (dict != null) { SMT.SaaS.FrameworkUI.Common.Utility.SetToolBarButtonByCheckState(dict.DICTIONARYVALUE.Value.ToInt32(), ToolBar, "T_OA_HOUSEINFOISSUANCE"); checkState = dict.DICTIONARYVALUE.ToString(); issuanceObj = null; LoadData(); } //if (ToolBar.cbxCheckState.SelectedItem != null) //{ // checkState = Utility.GetCbxSelectItemValue(ToolBar.cbxCheckState); // issuanceObj = null; // GridHelper.SetUnCheckAll(dgHouse); // //SetButtonVisible(); // //SMT.SaaS.FrameworkUI.Common.Utility.SetToolBarButtonByCheckState(int.Parse(checkState), ToolBar, "T_OA_HOUSEINFOISSUANCE"); // LoadData(); //} }
public string UpdateIssuance(T_OA_HOUSEINFOISSUANCE issuanceObj, List<T_OA_HOUSELIST> houseListObj, List<T_OA_DISTRIBUTEUSER> distributeListObj,bool SubmitFlag) { using (HouseInfoIssuanceBll issuanceBll = new HouseInfoIssuanceBll()) { string returnStr = ""; if (!issuanceBll.UpdateHouseInfoIssuance(issuanceObj, houseListObj, distributeListObj, SubmitFlag)) { returnStr = "修改数据失败"; } return returnStr; } }
/// <summary> /// 根据传回的XML,添加房源信息发布 /// </summary> /// <param name="xele"></param> private static string HouseinfoissuanceAdd(IEnumerable<XElement> eGFunc) { try { if (eGFunc.Count() == 0) { return ""; } string strEmployeeID = string.Empty; string strOwnerID = string.Empty; string strOwnerPostID = string.Empty; string strOwnerDepartmentID = string.Empty; string strOwnerCompanyID = string.Empty; foreach (var q in eGFunc) { string strName = q.Attribute("Name").Value; switch (strName) { case "CREATEUSERID": strEmployeeID = q.Attribute("Value").Value; break; case "OWNERID": strOwnerID = q.Attribute("Value").Value; break; case "OWNERPOSTID": strOwnerPostID = q.Attribute("Value").Value; break; case "OWNERDEPARTMENTID": strOwnerDepartmentID = q.Attribute("Value").Value; break; case "OWNERCOMPANYID": strOwnerCompanyID = q.Attribute("Value").Value; break; } } string employeeid = strEmployeeID.Replace("{", "").Replace("}", ""); T_OA_HOUSEINFOISSUANCE entity = new T_OA_HOUSEINFOISSUANCE(); HouseInfoManagerBll houseBll = new HouseInfoManagerBll(); int pageCount = 1; List<T_OA_HOUSEINFO> ent = houseBll.QueryWithPaging(1, 1, string.Empty, string.Empty, null, ref pageCount, strEmployeeID, "T_OA_HOUSEINFO").ToList(); List<T_OA_HOUSELIST> hlist = ent[0].T_OA_HOUSELIST.ToList(); entity.T_OA_HOUSELIST = ent.ToList()[0].T_OA_HOUSELIST; entity.ISSUANCEID = Guid.NewGuid().ToString(); entity.CREATEDATE = DateTime.Now; entity.OWNERID = strOwnerID; entity.OWNERPOSTID = strOwnerPostID; entity.OWNERDEPARTMENTID = strOwnerDepartmentID; entity.OWNERCOMPANYID = strOwnerCompanyID; entity.CREATEUSERID = strOwnerID; entity.CREATEPOSTID = strOwnerPostID; entity.CREATEDEPARTMENTID = strOwnerDepartmentID; entity.CREATECOMPANYID = strOwnerCompanyID; List<T_OA_DISTRIBUTEUSER> distributeLists = new List<T_OA_DISTRIBUTEUSER>(); HouseInfoIssuanceBll issuanceBll = new HouseInfoIssuanceBll(); bool i = issuanceBll.AddHouseInfoIssuance(entity, hlist, distributeLists); if (i) { return entity.ISSUANCEID; } else { string err = "Error"; return err; } } catch (Exception e) { string abc = "<OA>Message=[" + e.Message + "]" + "<OA>Source=[" + e.Source + "]<OA>StackTrace=[" + e.StackTrace + "]<OA>TargetSite=[" + e.TargetSite + "]"; Tracer.Debug(abc); return abc; } }
private void InitData() { if (action == Action.Add) { IssuanceObj = new T_OA_HOUSEINFOISSUANCE(); IssuanceObj.CHECKSTATE = ((int)CheckStates.UnSubmit).ToString(); } else { if (action == Action.AUDIT) { txtContent.HideControls(); actionFlag = DataActionFlag.SubmitComplete; } if(action == Action.ReSubmit) IssuanceObj.CHECKSTATE = ((int)CheckStates.UnSubmit).ToString(); client.GetIssuanceListByIdAsync(issuanceID); } if (action == Action.Read || action == Action.AUDIT) { SetReadOnly(); } }
private void browser_ReloadDataEvent() { Houseinfoissuance = null; LoadData(); }
//新增房源信息清单 private void AddHouseList(T_OA_HOUSEINFO houseObj, T_OA_HOUSEINFOISSUANCE issuanceObj) { T_OA_HOUSELIST houseListTmp = new T_OA_HOUSELIST(); houseListTmp.T_OA_HOUSEINFO = houseObj; houseListTmp.T_OA_HOUSEINFO.HOUSEID = houseObj.HOUSEID; houseListTmp.HOUSELISTID = Guid.NewGuid().ToString(); houseListTmp.T_OA_HOUSEINFOISSUANCE = issuanceObj; houseListTmp.CONTENT = System.Convert.ToString(issuanceObj.CONTENT);//租房协议 houseListTmp.SHAREDDEPOSIT = houseObj.SHAREDDEPOSIT;//合租租金 houseListTmp.SHAREDRENTCOST = houseObj.SHAREDRENTCOST;//合租押金 houseListTmp.RENTCOST = houseObj.RENTCOST;//整套押金 houseListTmp.DEPOSIT = houseObj.DEPOSIT;//整套租金 houseListTmp.MANAGECOST = (int)(houseObj.MANAGECOST/houseObj.Number); //管理费 houseListTmp.CREATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; houseListTmp.CREATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; houseListTmp.CREATEPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; houseListTmp.CREATEDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; houseListTmp.CREATECOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; houseListTmp.CREATEDATE = DateTime.Now; houseListTmp.OWNERID = Common.CurrentLoginUserInfo.EmployeeID; houseListTmp.OWNERNAME = Common.CurrentLoginUserInfo.EmployeeName; houseListTmp.OWNERPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; houseListTmp.OWNERDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; houseListTmp.OWNERCOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; houseLists.Add(houseListTmp); }
public string AddIssuance(T_OA_HOUSEINFOISSUANCE issuanceObj, List<T_OA_HOUSELIST> houseListObj, List<T_OA_DISTRIBUTEUSER> distributeListObj) { using (HouseInfoIssuanceBll issuanceBll = new HouseInfoIssuanceBll()) { string returnStr = ""; if (!issuanceBll.AddHouseInfoIssuance(issuanceObj, houseListObj, distributeListObj)) { returnStr = "添加数据失败"; } return returnStr; } }