public void SubmitForm(BranchFinancialProductTaskDetailEntity entity, string keyValue) { if (!string.IsNullOrEmpty(keyValue)) { entity.Modify(keyValue); service.Update(entity); } else { entity.Create(); service.Insert(entity); } }
protected override bool SaveData(DataTable dt, params string[] arr) { string taskId = arr[0]; try { for (int i = 0; i < dt.Rows.Count; i++) { UserEntity userEntity = new UserEntity(); String receivePersonId = ""; BranchFinancialProductTaskDetailEntity entity = new BranchFinancialProductTaskDetailEntity(); entity.id = Common.GuId(); entity.task_id = taskId; OrganizeEntity organizeEntity = organizeApp.GetOrgByName(dt.Rows[i][0] + ""); if (organizeEntity != null) { entity.task_object = organizeEntity.F_Id; //获取次分公司的经理管理室 userEntity = userApp.GetMFUserByOrgIdAndRoleId(organizeEntity.F_Id, ManagerFamilyRoleId); if (userEntity != null) { receivePersonId = userEntity.F_Id; } } entity.traffic = Convert.ToInt32(dt.Rows[i][1].ToInt()); entity.traditional_new_car = Convert.ToInt32(dt.Rows[i][2]); entity.YiRong_loan = Convert.ToInt32(dt.Rows[i][3]); entity.public_credit = Convert.ToInt32(dt.Rows[i][4]); entity.car_loaner = Convert.ToInt32(dt.Rows[i][5]); entity.finanical_leasing = Convert.ToInt32(dt.Rows[i][6]); entity.second_hand_car = Convert.ToInt32(dt.Rows[i][7]); entity.statue = 0; entity.creator_user_id = OperatorProvider.Provider.GetCurrent().UserId; entity.create_time = DateTime.Now; DbContext.Insert <BranchFinancialProductTaskDetailEntity>(entity); } } catch (Exception e) { return(false); } return(true); }