static int ScriptDelete2() { Order order = OrderService.Read(new Order() { RegistrationDate = DateTime.Now.Date }, 1, 0).First(); Brigade brigade = BrigadeService.Read(new Brigade() { OrderId = order.Id }, 1, 0).First(); // Предполагается, что действия до создания модели - это моделирование выбора пользователя var models = WorkerService.Read(new Worker() { BrigadeId = brigade.Id }); DateTime startTime = DateTime.Now; foreach (var model in models) { WorkerService.Delete(model); } DateTime finishTime = DateTime.Now; return((int)(finishTime - startTime).TotalMilliseconds); }
//单个删除与批量删除员工 protected void deleteworker() { string ids = Request["ids"]; //单个删除 if (ids == null) { int wid = Int32.Parse(Request["wid"]); if (workerService.Delete(wid)) { Response.Write(true); Response.End(); } else { Response.Write(false); Response.End(); } } else //批量删除 { if (workerService.DeleteList(ids)) { Response.Write(true); Response.End(); } else { Response.Write(false); Response.End(); } } }
public ActionResult Delete(int id, Worker worker) { worker = ws.GetById(id); ws.Delete(worker); ws.Commit(); return(RedirectToAction("Index")); }
public async void Delete() { var mock = new ServiceMockFacade <IWorkerRepository>(); var model = new ApiWorkerRequestModel(); mock.RepositoryMock.Setup(x => x.Delete(It.IsAny <string>())).Returns(Task.CompletedTask); var service = new WorkerService(mock.LoggerMock.Object, mock.RepositoryMock.Object, mock.ModelValidatorMockFactory.WorkerModelValidatorMock.Object, mock.BOLMapperMockFactory.BOLWorkerMapperMock, mock.DALMapperMockFactory.DALWorkerMapperMock); ActionResponse response = await service.Delete(default(string)); response.Should().NotBeNull(); mock.RepositoryMock.Verify(x => x.Delete(It.IsAny <string>())); mock.ModelValidatorMockFactory.WorkerModelValidatorMock.Verify(x => x.ValidateDeleteAsync(It.IsAny <string>())); }
public void DeleteWorker() { // //Arrange _repo = new Mock <IWorkerRepository>(); _uow = new Mock <IUnitOfWork>(); _map = new Mock <IMapper>(); _lRepo = new Mock <ILookupRepository>(); string user = "******"; int id = 1; Worker dp = new Worker(); _repo.Setup(r => r.Delete(It.IsAny <Worker>())).Callback((Worker p) => { dp = p; }); _repo.Setup(r => r.GetById(id)).Returns((Domain.Worker)Records.worker); var _serv = new WorkerService(_repo.Object, _lRepo.Object, _uow.Object, _waRepo.Object, _woRepo.Object, _pRepo.Object, _map.Object); // //Act _serv.Delete(id, user); // //Assert Assert.AreEqual(dp, Records.worker); }
public void DeleteWorker() { // //Arrange _repo = new Mock<IWorkerRepository>(); _uow = new Mock<IUnitOfWork>(); _wcache = new Mock<IWorkerCache>(); string user = "******"; int id = 1; Worker dp = new Worker(); _repo.Setup(r => r.Delete(It.IsAny<Worker>())).Callback((Worker p) => { dp = p; }); _repo.Setup(r => r.GetById(id)).Returns(Records.worker); var _serv = new WorkerService(_repo.Object, _wcache.Object, _uow.Object, _waRepo.Object, _woRepo.Object, _pRepo.Object); // //Act _serv.Delete(id, user); // //Assert Assert.AreEqual(dp, Records.worker); }
public ActionResult Delete(Worker model) { _workerService.Delete(model); return(RedirectToAction("Index", "Worker")); }