private void AddInfo() { T_OA_MAINTENANCEAPP info = new T_OA_MAINTENANCEAPP(); info.T_OA_VEHICLE = (T_OA_VEHICLE)cmbVehicleAssetId.SelectedItem; info.CHECKSTATE = conserVation.CHECKSTATE; info.MAINTENANCEAPPID = conserVation.MAINTENANCEAPPID; info.MAINTENANCETYPE = ((SMT.Saas.Tools.PermissionWS.T_SYS_DICTIONARY)cmbRepairName.SelectedItem).DICTIONARYNAME.ToString(); info.TEL = txtTel.Text; info.CONTENT = txtContent.Text; info.REMARK = txtReMark.Text; info.ISCHARGE = ckbHasFee.IsChecked == true ? "1" : "0"; info.CHARGEMONEY = ckbHasFee.IsChecked == true?Convert.ToDecimal(txtFee.Text) : 0; info.REPAIRDATE = DateTime.Parse(dateREPAIRDATE.Text); info.RETRIEVEDATE = DateTime.Parse(dateRETRIEVEDATE.Text); info.REPAIRCOMPANY = txtREPAIRCOMPANY.Text; info.TEL = txtTel.Text; info.CREATEDATE = System.DateTime.Now; info.CREATECOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; info.CREATEDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; info.CREATEPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; info.CREATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; info.CREATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; info.OWNERCOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; info.OWNERDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; info.OWNERPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; info.OWNERID = Common.CurrentLoginUserInfo.EmployeeID; info.OWNERNAME = Common.CurrentLoginUserInfo.EmployeeName; //info.UPDATEDATE = System.DateTime.Now; //info.UPDATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; //info.UPDATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; _VM.AddMaintenanceAppAsync(info); conserVation = info; }