private void AddHireRecord() { //添加租赁记录并将,出租申请的标志改为确定入住 T_OA_HIRERECORD hirerecord = new T_OA_HIRERECORD(); hirerecord.HIRERECORD = System.Guid.NewGuid().ToString(); hirerecord.RENTER = hireApp.RENTTYPE; hirerecord.T_OA_HIREAPP = hireApp; hirerecord.MANAGECOST = Convert.ToDecimal(hireApp.MANAGECOST); hirerecord.RENTCOST = Convert.ToDecimal(hireApp.RENTCOST); hirerecord.WATER = 0; hirerecord.ELECTRICITY = 0; hirerecord.OTHERCOST = 0; hirerecord.WATERNUM = 0; hirerecord.ELECTRICITYNUM = 0; hirerecord.SETTLEMENTDATE = System.DateTime.Now; hirerecord.SETTLEMENTTYPE = hireApp.SETTLEMENTTYPE; //付款方式 hirerecord.ISSETTLEMENT = "0"; //是否结算 hirerecord.CREATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; hirerecord.CREATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; hirerecord.CREATEPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; hirerecord.CREATEDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; hirerecord.CREATECOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; hirerecord.CREATEDATE = DateTime.Now; hirerecord.OWNERID = Common.CurrentLoginUserInfo.EmployeeID; hirerecord.OWNERNAME = Common.CurrentLoginUserInfo.EmployeeName; hirerecord.OWNERPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; hirerecord.OWNERDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; hirerecord.OWNERCOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; client.AddHireRecordAsync(hirerecord); }
public string AddHireRecord(T_OA_HIRERECORD RecordObj) { using (HouseHireRecord HouseRecordBll = new HouseHireRecord()) { return(HouseRecordBll.AddHireRecord(RecordObj)); } }
public string UpdateHireRecord(T_OA_HIRERECORD RecordObj) { using (HouseHireRecord HouseRecordBll = new HouseHireRecord()) { string returnStr = ""; if (!HouseRecordBll.UpdateHireRecord(RecordObj)) { returnStr = "修改数据失败"; } return(returnStr); } }
public bool UpdateHireApp(T_OA_HIREAPP hireAppObj) { try { hireAppObj.EntityKey = new System.Data.EntityKey("SMT_OA_EFModelContext.T_OA_HIREAPP", "HIREAPPID", hireAppObj.HIREAPPID); T_OA_HIREAPP tmp = dal.GetObjectByEntityKey(hireAppObj.EntityKey) as T_OA_HIREAPP; //DataContext.ApplyPropertyChanges(hireAppObj.EntityKey.EntitySetName, hireAppObj); int i = dal.Update(hireAppObj); if (i > 0) { if (hireAppObj.ISOK == "1" && hireAppObj.ISBACK == "0") //添加引擎调用 { List <object> objArds = new List <object>(); T_OA_HIRERECORD record = new T_OA_HIRERECORD(); objArds.Add(hireAppObj.HIREAPPID); objArds.Add("OA"); objArds.Add("hireAppObj.HIREAPPID"); objArds.Add(hireAppObj.HIREAPPID); objArds.Add(DateTime.Now.ToString("yyyy/MM/d")); objArds.Add(DateTime.Now.ToString("HH:mm")); objArds.Add("Month"); objArds.Add(""); //objArds.Add(entTemp.CNAME + "公司于" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + ",开始检测当前公司所属员工的企业工龄"); objArds.Add(""); objArds.Add(""); objArds.Add(Utility.strEngineFuncWSSite); objArds.Add("EventTriggerProcess"); objArds.Add("<Para FuncName=\"GetHireAppToHireRecord\" Name=\"HIREAPPID\" Value=\"" + hireAppObj.HIREAPPID + "\"></Para>"); objArds.Add("Г"); objArds.Add("CustomBinding"); Utility.SendEngineEventTriggerData(objArds); } return(true); } else { return(false); } } catch (Exception ex) { Tracer.Debug("房源申请HouseHireAppManagementBll-UpdateHireApp" + System.DateTime.Now.ToString() + " " + ex.ToString()); return(false); } }
/// <summary> /// 2010-5-20 by liujx /// </summary> /// <param name="action">动作 增、删、改、查、审核</param> /// <param name="hireAppID">申请ID</param> /// <param name="checkState">状态</param> /// <param name="FromFlag">来源标记</param> public HireRecordForm(Action action, V_HireRecord VRecord) { InitializeComponent(); houseInfo = new T_OA_HOUSEINFO(); hireRecordList = new V_HireRecord(); this.action = action; hireRecordList = VRecord; hireRecord = new T_OA_HIRERECORD(); hireRecord = VRecord.HouseRecordObj; InitEvent(); SetToolBar(); if (action == Action.Return) { SetReturnBar(); } GetHireRecord(VRecord); }
/// <summary> /// 2010-5-20 by liujx /// </summary> /// <param name="action">动作 增、删、改、查、审核</param> /// <param name="hireAppID">申请ID</param> /// <param name="checkState">状态</param> /// <param name="FromFlag">来源标记</param> public HireRecordForm(Action action, V_HireRecord VRecord) { InitializeComponent(); houseInfo = new T_OA_HOUSEINFO(); hireRecordList = new V_HireRecord(); this.action = action; hireRecordList = VRecord; hireRecord = new T_OA_HIRERECORD(); hireRecord = VRecord.HouseRecordObj; InitEvent(); SetToolBar(); if (action == Action.Return) { SetReturnBar(); } GetHireRecord(VRecord); }
private void AddHireRecord() { //添加租赁记录并将,出租申请的标志改为确定入住 T_OA_HIRERECORD hirerecord = new T_OA_HIRERECORD(); hirerecord.HIRERECORD = System.Guid.NewGuid().ToString(); hirerecord.RENTER = hireApp.RENTTYPE; hirerecord.T_OA_HIREAPP = hireApp; hirerecord.MANAGECOST = Convert.ToDecimal(hireApp.MANAGECOST); hirerecord.RENTCOST = Convert.ToDecimal(hireApp.RENTCOST); hirerecord.WATER = 0; hirerecord.ELECTRICITY = 0; hirerecord.OTHERCOST = 0; hirerecord.WATERNUM = 0; hirerecord.ELECTRICITYNUM = 0; hirerecord.SETTLEMENTDATE = System.DateTime.Now; hirerecord.SETTLEMENTTYPE = hireApp.SETTLEMENTTYPE;//付款方式 hirerecord.ISSETTLEMENT = "0"; //是否结算 hirerecord.CREATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; hirerecord.CREATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; hirerecord.CREATEPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; hirerecord.CREATEDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; hirerecord.CREATECOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; hirerecord.CREATEDATE = DateTime.Now; hirerecord.OWNERID = Common.CurrentLoginUserInfo.EmployeeID; hirerecord.OWNERNAME = Common.CurrentLoginUserInfo.EmployeeName; hirerecord.OWNERPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; hirerecord.OWNERDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; hirerecord.OWNERCOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; client.AddHireRecordAsync(hirerecord); }
public string UpdateHireRecord(T_OA_HIRERECORD RecordObj) { using (HouseHireRecord HouseRecordBll = new HouseHireRecord()) { string returnStr = ""; if (!HouseRecordBll.UpdateHireRecord(RecordObj)) { returnStr = "修改数据失败"; } return returnStr; } }
public string AddHireRecord(T_OA_HIRERECORD RecordObj) { using (HouseHireRecord HouseRecordBll = new HouseHireRecord()) { return HouseRecordBll.AddHireRecord(RecordObj); } }