public 客戶銀行資訊Controller() { var unitOfWork = new EFUnitOfWork(); customerBankInfoRepo = RepositoryHelper.Get客戶銀行資訊Repository(unitOfWork); customerRepo = RepositoryHelper.Get客戶資料Repository(unitOfWork); }
public static 客戶銀行資訊Repository Get客戶銀行資訊Repository() { var repository = new 客戶銀行資訊Repository(); repository.UnitOfWork = GetUnitOfWork(); return(repository); }
public static 客戶銀行資訊Repository Get客戶銀行資訊Repository(IUnitOfWork unitOfWork) { var repository = new 客戶銀行資訊Repository(); repository.UnitOfWork = unitOfWork; return(repository); }
public ActionResult 客戶銀行資訊Excel() { 客戶銀行資訊Repository repo = RepositoryHelper.Get客戶銀行資訊Repository(); List <客戶銀行資訊> items = repo.All().ToList(); var dt = ConvertToDataTable(items); ExportExcel(dt, "客戶銀行資訊"); return(RedirectToAction("客戶銀行資訊Excel", "File")); }
// GET: Ajax public ActionResult bankCount(int?cid) { 客戶銀行資訊Repository repo = RepositoryHelper.Get客戶銀行資訊Repository(); var 銀行資訊 = repo.All(); 銀行資訊 = 銀行資訊.Where(r => r.客戶Id == cid); return(Json(new { isOK = true, count = 銀行資訊.Count() }, JsonRequestBehavior.AllowGet)); }
public void Initialize() { banks = new List <客戶銀行資訊> { new 客戶銀行資訊 { Id = 0, 銀行名稱 = "testBank0", 是否已刪除 = false, 客戶資料 = new 客戶資料 { Id = 0, 客戶名稱 = "test0", Email = "*****@*****.**", 是否已刪除 = false } }, new 客戶銀行資訊 { Id = 1, 銀行名稱 = "testBank0", 是否已刪除 = false, 客戶資料 = new 客戶資料 { Id = 1, 客戶名稱 = "test1", Email = "*****@*****.**", 是否已刪除 = false } }, new 客戶銀行資訊 { Id = 2, 銀行名稱 = "testBank0", 是否已刪除 = false, 客戶資料 = new 客戶資料 { Id = 2, 客戶名稱 = "test2", Email = "*****@*****.**", 是否已刪除 = false } }, new 客戶銀行資訊 { Id = 3, 銀行名稱 = "testBank0", 是否已刪除 = false, 客戶資料 = new 客戶資料 { Id = 3, 客戶名稱 = "test3", Email = "*****@*****.**", 是否已刪除 = false } } }.AsQueryable(); mockDbSet = Substitute.For <DbSet <客戶銀行資訊>, IDbSet <客戶銀行資訊> >(); mockDbSet.Provider.Returns(banks.Provider); mockDbSet.Expression.Returns(banks.Expression); mockDbSet.ElementType.Returns(banks.ElementType); mockDbSet.GetEnumerator().Returns(banks.GetEnumerator()); mockDbSet.Find(Arg.Any <int>()).Returns( callinfo => { object[] idValues = callinfo.Arg <object[]>(); int id = (int)idValues[0]; return(banks.SingleOrDefault(b => b.Id == id)); }); mockDbContext = Substitute.For <客戶資料DBEntities>(); mockDbContext.客戶銀行資訊.Returns(mockDbSet); mockRepo = Substitute.For <客戶銀行資訊Repository>(); mockRepo.All().Returns(banks.Where(b => b.是否已刪除 == false)); mockRepo.UnitOfWork = Substitute.For <IUnitOfWork>(); }
public ActionResult DeleteConfirmed(int id) { //客戶資料 客戶資料 = db.客戶資料.Find(id); //客戶資料.是否已刪除 = true; ////db.客戶資料.Remove(客戶資料); //db.SaveChanges(); 客戶聯絡人Repository repoC = new 客戶聯絡人Repository(); repoC.DeleteRange(repoC.All().Where(c => c.客戶Id == id)); repoC.UnitOfWork.Commit(); 客戶銀行資訊Repository repoB = new 客戶銀行資訊Repository(); repoB.DeleteRange(repoB.All().Where(c => c.客戶Id == id)); repoB.UnitOfWork.Commit(); repo.Delete(repo.Find(id)); repo.UnitOfWork.Commit(); return RedirectToAction("Index"); }
public ActionResult DeleteConfirmed(int id) { //客戶資料 客戶資料 = db.客戶資料.Find(id); //客戶資料.是否已刪除 = true; ////db.客戶資料.Remove(客戶資料); //db.SaveChanges(); 客戶聯絡人Repository repoC = new 客戶聯絡人Repository(); repoC.DeleteRange(repoC.All().Where(c => c.客戶Id == id)); repoC.UnitOfWork.Commit(); 客戶銀行資訊Repository repoB = new 客戶銀行資訊Repository(); repoB.DeleteRange(repoB.All().Where(c => c.客戶Id == id)); repoB.UnitOfWork.Commit(); repo.Delete(repo.Find(id)); repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); }
public BankController() { repo = RepositoryHelper.Get客戶銀行資訊Repository(); repoCust = RepositoryHelper.Get客戶資料Repository(repo.UnitOfWork); }
public CustomerBankController() { customerBank = RepositoryHelper.Get客戶銀行資訊Repository(); customer = RepositoryHelper.Get客戶資料Repository(); }
public BankInformationController() { repo = RepositoryHelper.Get客戶銀行資訊Repository(); repoInformation = RepositoryHelper.Get客戶資料Repository(repo.UnitOfWork); }
public 客戶資料Controller() { 客戶資料Repo = RepositoryHelper.Get客戶資料Repository(unitOfWork); 客戶銀行資訊Repo = RepositoryHelper.Get客戶銀行資訊Repository(unitOfWork); 客戶聯絡人Repo = RepositoryHelper.Get客戶聯絡人Repository(unitOfWork); }
public static 客戶銀行資訊Repository Get客戶銀行資訊Repository(IUnitOfWork unitOfWork) { var repository = new 客戶銀行資訊Repository(); repository.UnitOfWork = unitOfWork; return repository; }
public 客戶銀行資訊Controller() { this.客戶銀行資訊Repository = RepositoryHelper.Get客戶銀行資訊Repository(); }
public 客戶聯絡人Controller() { ClientData = RepositoryHelper.Get客戶資料Repository(); ClientContact = RepositoryHelper.Get客戶聯絡人Repository(ClientData.UnitOfWork); ClientBank = RepositoryHelper.Get客戶銀行資訊Repository(ClientContact.UnitOfWork); }
public CustomerDataStatisticsController() { customerContactRepo = RepositoryHelper.Get客戶聯絡人Repository(); customerDataRepo = RepositoryHelper.Get客戶資料Repository(); customerBankRepo = RepositoryHelper.Get客戶銀行資訊Repository(); }
public 客戶銀行資訊StubController(客戶銀行資訊Repository mockRepo) { this.bankRepo = mockRepo; }
public 客戶銀行資訊Controller() { repo = RepositoryHelper.Get客戶銀行資訊Repository(); }
public 客戶銀行資訊Controller() { repo = RepositoryHelper.Get客戶銀行資訊Repository(); custpo = RepositoryHelper.Get客戶資料Repository(repo.UnitOfWork); // occuRepo = RepositoryHelper.Get客戶資料Repository(repo.UnitOfWork); }
public BaseController() { CustomerRepo = RepositoryHelper.Get客戶資料Repository(); CustomerBankRepo = RepositoryHelper.Get客戶銀行資訊Repository(CustomerRepo.UnitOfWork); CustomerContactRepo = RepositoryHelper.Get客戶聯絡人Repository(CustomerRepo.UnitOfWork); }
public 客戶銀行資訊Controller() { repo銀行 = RepositoryHelper.Get客戶銀行資訊Repository(); repo客戶 = RepositoryHelper.Get客戶資料Repository(repo銀行.UnitOfWork); }
public CustomerAccountController() { repo = RepositoryHelper.Get客戶銀行資訊Repository(); repoCustomer = RepositoryHelper.Get客戶資料Repository(repo.UnitOfWork); }
public 客戶資料Controller() { repoCustomer = RepositoryHelper.Get客戶資料Repository(); repoBank = RepositoryHelper.Get客戶銀行資訊Repository(repoCustomer.UnitOfWork); repoContact = RepositoryHelper.Get客戶聯絡人Repository(repoCustomer.UnitOfWork); }
// GET: 客戶銀行資訊 public 客戶銀行資訊Controller() { ClientRepo = RepositoryHelper.Get客戶資料Repository(); BankRepo = RepositoryHelper.Get客戶銀行資訊Repository(); }
public BanksController() { customerRepo = RepositoryHelper.Get客戶資料Repository(); bankRepo = RepositoryHelper.Get客戶銀行資訊Repository(customerRepo.UnitOfWork); }
public 客戶銀行資訊Controller() { this.bankRepo = RepositoryHelper.Get客戶銀行資訊Repository(); this.customerRepo = RepositoryHelper.Get客戶資料Repository(bankRepo.UnitOfWork); }
public 客戶銀行資訊Controller() { repoClientBankInfo = RepositoryHelper.Get客戶銀行資訊Repository(); repoClientInfo = RepositoryHelper.Get客戶資料Repository(); }
public 客戶銀行資訊Controller() { 客戶資料repo = RepositoryHelper.Get客戶資料Repository(); 客戶銀行資訊repo = RepositoryHelper.Get客戶銀行資訊Repository(客戶資料repo.UnitOfWork); }
public 客戶銀行資訊Controller() { db客戶銀行 = RepositoryHelper.Get客戶銀行資訊Repository(); re客 = RepositoryHelper.Get客戶資料Repository(); }
public 客戶銀行資訊Controller() { repo = RepositoryHelper.Get客戶銀行資訊Repository(); repoCustomer = RepositoryHelper.Get客戶資料Repository(); }
public 客戶資料Controller() { customerRepo = RepositoryHelper.Get客戶資料Repository(); contactRepo = RepositoryHelper.Get客戶聯絡人Repository(customerRepo.UnitOfWork); bankRepo = RepositoryHelper.Get客戶銀行資訊Repository(customerRepo.UnitOfWork); }
public static 客戶銀行資訊Repository Get客戶銀行資訊Repository() { var repository = new 客戶銀行資訊Repository(); repository.UnitOfWork = GetUnitOfWork(); return repository; }
public BankController() { this._BankInfoRepo = RepositoryHelper.Get客戶銀行資訊Repository(); this._CustomerInfoRepo = RepositoryHelper.Get客戶資料Repository(); }
public 客戶銀行資訊Controller() { repo = RepositoryHelper.Get客戶銀行資訊Repository(); repoInfo = RepositoryHelper.Get客戶資料Repository(repo.UnitOfWork); }