Esempio n. 1
0
 public void SubmitForm(BranchFinancialProductTaskDetailEntity entity, string keyValue)
 {
     if (!string.IsNullOrEmpty(keyValue))
     {
         entity.Modify(keyValue);
         service.Update(entity);
     }
     else
     {
         entity.Create();
         service.Insert(entity);
     }
 }
Esempio n. 2
0
        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);
        }