public LevelLoaderService(UnitRepository unitRepository, IFactory <UnitData, AllianceType, WorldPosition, SpawnUnitCommand> spawnUnitCommandFactory, CommandProcessor commandProcessor) { _unitRepository = unitRepository; _spawnUnitCommandFactory = spawnUnitCommandFactory; _commandProcessor = commandProcessor; }
protected override void OnActionExecuting(ActionExecutingContext filterContext) { var unit = System.Web.HttpContext.Current.Items[NpcMainWebContext.KeyOfUnit] as Unit; if (unit != null) return; var mappingUnitId = UnitMapping.UnitId; if (mappingUnitId == null) { if (filterContext.ActionDescriptor.ActionName == "Error") return; var bCookie = filterContext.HttpContext.Request.Cookies[KeyOfUnitId] != null && Guid.TryParse(filterContext.HttpContext.Request.Cookies[KeyOfUnitId].Value, out UnitId); var bRequest = Guid.TryParse(filterContext.HttpContext.Request[KeyOfUnitId], out UnitId); if (!bRequest && !bCookie) { Guid.TryParse(System.Configuration.ConfigurationManager.AppSettings["DefaultUnitId"], out UnitId); } var cookie = new HttpCookie(KeyOfUnitId, UnitId.ToString()); cookie.HttpOnly = true; filterContext.RequestContext.HttpContext.Response.Cookies.Add(cookie); } else { UnitId = mappingUnitId.Value; } var unitRepository = new UnitRepository(); unit = unitRepository.Find(UnitId); System.Web.HttpContext.Current.Items[NpcMainWebContext.KeyOfUnit] = unit; base.OnActionExecuting(filterContext); }
public void TestGetByApplication1() { #region Arrange UserService = new UserService(UnitService, UnitAssociationRepository, PermissionRepository); ControllerRecordFakes.FakeUnits(6, UnitRepository); ControllerRecordFakes.FakeRoles(6, RoleRepository); UnitService.Expect(a => a.GetVisibleByUser("Name1", "UserName")).Return(UnitRepository.Queryable.Where(a => a.Id == 2 || a.Id == 4)).Repeat.Any(); ControllerRecordFakes.FakeApplications(3, ApplicationRepository); var users = new List <User>(); for (int i = 0; i < 5; i++) { users.Add(CreateValidEntities.User(i + 1)); users[i].UnitAssociations.Add(CreateValidEntities.UnitAssociation(i + 1)); users[i].UnitAssociations[0].Unit = UnitRepository.GetNullableById(i + 1); } ControllerRecordFakes.FakeUsers(0, UserRepository, users); var permissions = new List <Permission>(); for (int i = 0; i < 5; i++) { permissions.Add(CreateValidEntities.Permission(i + 1)); permissions[i].User = UserRepository.GetNullableById(i + 1); permissions[i].Application = ApplicationRepository.Queryable.First(); permissions[i].Role = RoleRepository.GetNullableById(i + 1); } ControllerRecordFakes.FakePermissions(0, PermissionRepository, permissions); var unitAssociations = new List <UnitAssociation>(); for (int i = 0; i < 5; i++) { unitAssociations.Add(CreateValidEntities.UnitAssociation(i + 1)); unitAssociations[i].User = UserRepository.GetNullableById(i + 1); unitAssociations[i].Application = ApplicationRepository.Queryable.First(); unitAssociations[i].Unit = UnitRepository.GetNullableById(i + 1); } ControllerRecordFakes.FakeUnitAssociations(0, UnitAssociationRepository, unitAssociations); #endregion Arrange #region Act var result = UserService.GetByApplication("Name1", "UserName"); //var allowedUnitIds = UnitService.GetVisibleByUser("Name1", "UserName").ToList().Select(x => x.Id).ToList(); ////Get everyone with perms, possibly filtered by role and unit //var usersWithPermissions = from p in PermissionRepository.Queryable // join u in UnitAssociationRepository.Queryable on // new { User = p.User.Id, App = p.Application.Id } // equals new { User = u.User.Id, App = u.Application.Id } // where p.Application.Name == "Name1" // where p.User.UnitAssociations.Any(a => allowedUnitIds.Contains(a.Unit.Id)) // select new { Permissions = p, UnitAssociations = u }; #endregion Act #region Assert Assert.IsNotNull(result); Assert.AreEqual(2, result.Count()); Assert.AreEqual("LoginId2", result.ElementAt(0).LoginId); Assert.AreEqual("LoginId4", result.ElementAt(1).LoginId); #endregion Assert }
public List <UnitViewModel> GetUnitInformation() { var unitResult = UnitRepository.GetUnitInformation(); var model = Mapper.Map <List <UnitViewModel> >(unitResult); return(model); }
public UnitReturn(GameDef gameDef , UnitRepository unitRepository ) { this.gameDef = gameDef; this.unitRepository = unitRepository; }
public UserAction() { _unitRepository = new UnitRepository(); _departmentRepository = new DepartmentRepository(); _userRepository = new UserRepository(); _phoneBookRecordRepository = new PhoneBookRecordRepository(); }
private static void Main() { IRepository repository = new UnitRepository(); IUnitFactory factory = new UnitFactory(); IRunnable run = new Engine(repository, factory); run.Run(); }
public UnitViewModel GetUnitInformation(int id) { var model = UnitRepository.GetUnit(id); var result = Mapper.Map <UnitViewModel>(model); return(result); }
public void TestAdd() { var unitRepository = new UnitRepository(); Unit unit = new Unit(); unit.Name = "平湖市人大"; unit.BannerImgUrl = "dd"; unitRepository.Save(unit); }
public static void Main() { IRepository repository = new UnitRepository(); IUnitFactory unitFactory = new UnitFactory(); IRunnable engine = new Engine(repository, unitFactory); engine.Run(); }
public static void Main() { var repository = new UnitRepository(); var unitFactory = new UnitFactory(); var engine = new Engine(repository, unitFactory); engine.Run(); }
public LevelLoadMapService(UnitRepository unitRepository, IFactory <UnitData, AllianceType, WorldPosition, SpawnUnitCommand> spawnUnitCommandFactory, CommandProcessor commandProcessor) { _unitRepository = unitRepository; _spawnUnitCommandFactory = spawnUnitCommandFactory; _commandProcessor = commandProcessor; _map = StaticAllData.currentMap; }
public StockInformationRepository() { _itemRepository = new ItemRepository(); _unitOfIssueRepository = new UnitRepository(); _manufacturerRepository = new ManufacturerRepository(); _physicalStoreRepository = new PhysicalStoreRepository(); _activityRepository = new ActivityRepository(); }
public IHttpActionResult ModifyMagazineProduct(int id, int count, float price) { using (var repository = new UnitRepository()) { repository.Update(id, count, price); } return(Ok()); }
public IEnumerable <UnitEntry> GetAllProducts() { using (var repository = new UnitRepository()) { var a = repository.GetAll().ToList(); return(a); } }
public static UnitRepository AddAngleUnits(this UnitRepository unitRepository) { return(unitRepository .Add(new UnitProperties(Angle.Degree)) .Add(new UnitProperties(Angle.Radian)) .Add(new UnitProperties(Angle.Gradian)) ); }
static void Main(string[] args) { IRepository repository = new UnitRepository(); IUnitFactory unitFactory = new UnitFactory(); IRunnable engine = new Engine(new CommandInterpreter(repository, unitFactory)); engine.Run(); }
private static void Main(string[] args) { IRepository repository = new UnitRepository(); IUnitFactory unitFactory = new UnitFactory(); IRunnable engine = new Engine(repository, unitFactory); engine.Run(); }
public bool Save(OutBillDetail outBillDetail, out string errorInfo) { bool result = false; errorInfo = string.Empty; var outbm = OutBillDetailRepository.GetQueryable().FirstOrDefault(i => i.BillNo == outBillDetail.BillNo && i.ProductCode == outBillDetail.ProductCode); var unit = UnitRepository.GetQueryable().FirstOrDefault(u => u.UnitCode == outBillDetail.UnitCode); var storage = StorageRepository.GetQueryable().Where(s => s.ProductCode == outBillDetail.ProductCode);// var storageQuantity = storage.Sum(s => (s.Quantity - s.OutFrozenQuantity)); if ((outbm != null && outbm.ID == outBillDetail.ID) || outbm == null) { if (outbm == null) { outbm = OutBillDetailRepository.GetQueryable().FirstOrDefault(i => i.BillNo == outBillDetail.BillNo && i.ID == outBillDetail.ID); } if (storageQuantity >= (outBillDetail.BillQuantity * unit.Count)) { outbm.BillNo = outBillDetail.BillNo; outbm.ProductCode = outBillDetail.ProductCode; outbm.UnitCode = outBillDetail.UnitCode; outbm.Price = outBillDetail.Price; outbm.BillQuantity = outBillDetail.BillQuantity * unit.Count; outbm.AllotQuantity = 0; outbm.RealQuantity = 0; outbm.Description = outBillDetail.Description; OutBillDetailRepository.SaveChanges(); result = true; } else { errorInfo = "当前库存小于您输入的数量!请从新输入!"; } } else if (outbm != null && outbm.ID != outBillDetail.ID) { string err = string.Empty; if (storageQuantity >= outbm.BillQuantity + (outBillDetail.BillQuantity * unit.Count)) { bool deltrue = this.Delete(outBillDetail.ID.ToString(), out err); outbm.BillNo = outBillDetail.BillNo; outbm.ProductCode = outBillDetail.ProductCode; outbm.UnitCode = outBillDetail.UnitCode; outbm.Price = outBillDetail.Price; outbm.BillQuantity = outbm.BillQuantity + (outBillDetail.BillQuantity * unit.Count); outbm.Description = outBillDetail.Description; OutBillDetailRepository.SaveChanges(); result = true; } else { errorInfo = "当前库存小于您输入的数量!请从新输入!"; } } return(result); }
//unit prep factory //map factory public MapManager(UnitRepository unitRepository, IFactory <MapArrangement> mapArrangeFactory, IFactory <MapArrangement, MapModel> mapFactory ) { _mapArrangeFactory = mapArrangeFactory; _unitRepository = unitRepository; _mapFactory = mapFactory; }
/// <summary> /// 根据卷烟编码查询系列单位 /// </summary> /// <param name="productCode">卷烟编码</param> /// <returns></returns> public object FindUnit(string productCode) { IQueryable <Unit> unitQuery = UnitRepository.GetQueryable(); var product = ProductRepository.GetQueryable().FirstOrDefault(p => p.ProductCode == productCode); var unitList = product.UnitList; var r = (new Unit[] { unitList.Unit01, unitList.Unit02, unitList.Unit03, unitList.Unit04 }).Select(u => new { UnitCode = u.UnitCode, UnitName = u.UnitName }); return(r); }
static void Main() { IRepository repository = new UnitRepository(); IUnitFactory unitFactory = new UnitFactory(); ICommandInterpreter commandInterpreter = new CommandInterpreter(unitFactory, repository); IRunnable engine = new Engine(commandInterpreter); engine.Run(); }
public static void Main() { IRepository repository = new UnitRepository(); IUnitFactory unitFactory = new UnitFactory(); IInterpreter interpretator = new CommandInterpreter(repository, unitFactory); IRunnable engine = new Engine(interpretator); engine.Run(); }
public ActionResult FillUnitList(int?page) { int itemsPerPage = 10; int pageNumber = page ?? 1; var rep = new UnitRepository(); var List = rep.FillUnitList(); return(PartialView("UnitListView", List)); }
private ReferenceDataModel GetReferenceDataModel() { var resultPersoon = PersonenRepository.GetAllOrdered(p => p.Naam); var resultVoertuig = VoertuigenRepository.GetAllOrdered(v => v.NummerPlaat); var resultSoortKlacht = KlachtSoortenRepository.GetAllOrdered(k => k.Soort); var resultOorzaak = OorzakenRepository.GetAllOrdered(o => o.Code); var resultDetailCode = DetailCodesRepository.GetAllOrdered(d => d.Code); var resultHoofdCode = HoofdCodesRepository.GetAllOrdered(h => h.Code); var resultKlant = KlantenRepository.GetAllOrdered(k => k.Naam); var resultQualityProcedure = QualityProceduresRepository.GetAllOrdered(q => q.Naam); var resultUnit = UnitRepository.GetAllOrdered(u => u.Naam); var resultOorsprong = OorsprongenRepository.GetAllOrdered(o => o.Naam); var resultAfdeling = AfdelingenRepository.GetAllOrdered(a => a.Naam); var resultCa = CasRepository.GetAllOrdered(c => c.Code); var resultBestemming = BestemmingenRepository.GetAllOrdered(b => b.Naam); var resultLocatie = LocatiesRepository.GetAllOrdered(l => l.Naam); var resultBetrokkene = BetrokkenenRepository.GetAllOrdered(b => b.Naam); var resultRp = RpRepository.GetAllOrdered(r => r.Naam); var resultFormulierAfwerkingsDatum = RpRepository.GetAllOrdered(r => r.Naam); var modelPersoon = resultPersoon.ToModel <PersoonModel>().ToList(); var modelVoertuig = resultVoertuig.ToModel <VoertuigModel>().ToList(); var modelKlachtSoort = resultSoortKlacht.ToModel <SoortKlachtModel>().ToList(); var modelOorzaak = resultOorzaak.ToModel <OorzaakModel>().ToList(); var modelDetailCode = resultDetailCode.ToModel <DetailCodeModel>().ToList(); var modelHoofdCode = resultHoofdCode.ToModel <HoofdCodeModel>().ToList(); var modelKlant = resultKlant.ToModel <KlantModel>().ToList(); var modelQualityProcedure = resultQualityProcedure.ToModel <QualityProcedureModel>().ToList(); var modelUnit = resultUnit.ToModel <UnitModel>().ToList(); var modelAfdeling = resultAfdeling.ToModel <AfdelingModel>().ToList(); var modelOorsprong = resultOorsprong.ToModel <OorsprongModel>().ToList(); var modelCa = resultCa.ToModel <CaModel>().ToList(); var modelBestemming = resultBestemming.ToModel <BestemmingModel>().ToList(); var modelLocatie = resultLocatie.ToModel <LocatieModel>().ToList(); var modelBetrokkene = resultBetrokkene.ToModel <BetrokkeneModel>().ToList(); var modelRp = resultRp.ToModel <RpModel>().ToList(); return(new ReferenceDataModel { Personen = modelPersoon, Voertuigen = modelVoertuig, KlachtSoorten = modelKlachtSoort, Oorzaken = modelOorzaak, DetailCodes = modelDetailCode, HoofdCodes = modelHoofdCode, Klanten = modelKlant, QualityProcedures = modelQualityProcedure, Units = modelUnit, Afdelingen = modelAfdeling, Oorsprongen = modelOorsprong, Cas = modelCa, Bestemmingen = modelBestemming, Locaties = modelLocatie, Betrokkenen = modelBetrokkene, Rps = modelRp }); }
public static void Start() { IRepository repository = new UnitRepository(); IUnitFactory unitFactory = new UnitFactory(); ICommandInterpreter commandInterpreter = new CommandInterpreter(repository, unitFactory); IRunnable engine = new Engine(repository, unitFactory, commandInterpreter); engine.Run(); }
public void CanGetByCodeLbs() { using var context = new DataContext(ContextOptions); var repository = new UnitRepository(context); var unitKg = repository.GetByCode("lbs").Result; Assert.AreEqual(2, unitKg.Id); Assert.AreEqual("lbs", unitKg.Code); }
public List <UnitJson> GetAllUnit() { var result = new List <UnitJson>(); UnitRepository _UnitRepository = new UnitRepository(); UnitTranslator _UnitTranslator = new UnitTranslator(); result = _UnitTranslator.ToDomainObjects(_UnitRepository.GetAll()); return(result); }
private void btnUpdate_Click(object sender, EventArgs e) { if (txtDisplay.Text == String.Empty || txtName.Text == String.Empty) { MessageBox.Show("Alanları boş geçemezsiniz."); return; } try { using (IUnitRepository unitRepo = new UnitRepository(new Datacore.Data.BeamDeflectionDbContext())) { if (_Unit == null) { lblMessage.Text = "Birim seçiniz."; return; } Unit unit = _Unit; unit.Name = txtName.Text; unit.Display = txtDisplay.Text; unit.IsActive = chkIsActive.Checked; unit.IsDeleted = chkIsDeleted.Checked; unit.UpdatedAt = DateTime.UtcNow; var result = unitRepo.Update(unit); switch (result.State) { case Basecore.Model.Enums.BusinessResultType.NotSet: lblMessage.Text = result.Message; break; case Basecore.Model.Enums.BusinessResultType.Success: lblMessage.Text = "Güncelleme başarılı. Son güncellenen birimin adı : " + result.Result.Name; break; case Basecore.Model.Enums.BusinessResultType.Error: lblMessage.Text = result.Message; break; case Basecore.Model.Enums.BusinessResultType.Warning: lblMessage.Text = result.Message; break; case Basecore.Model.Enums.BusinessResultType.Info: lblMessage.Text = result.Message; break; default: break; } } ucEditUnits_Load(sender, e); } catch (Exception ex) { lblMessage.Text = "Hata : " + ex.GetBaseException(); } }
static void Main(string[] args) { IDictionary <string, int> army = new SortedDictionary <string, int>(); IRepository unitRepository = new UnitRepository(army); IUnitFactory unitFactory = new UnitFactory(); IRunnable engine = new Engine(unitRepository, unitFactory); engine.Run(); }
public virtual async Task <OrganizationUnitDto> GetDetailsAsync(Guid id) { var ou = await UnitRepository.GetAsync(id); var ouDto = ObjectMapper.Map <OrganizationUnit, OrganizationUnitDto>(ou); await TraverseTreeAsync(ouDto, ouDto.Children); return(ouDto); }
protected async void FormSubmit(EditContext editContext) { if (!editContext.Validate()) { return; } await UnitRepository.Create(Unit); NavigationManager.NavigateTo("unit"); }
public FunctionalUnit CreateUnit(FunctionalUnitRequest request) { var unitToInsert = new FunctionalUnit(); var entityToInsert = MergeUnit(unitToInsert, request); UnitRepository.Insert(entityToInsert); return(entityToInsert); }
private static void Main(string[] args) { IRepository repository = new UnitRepository(); IUnitFactory unitFactory = new UnitFactory(); ContainerBuilder container = new ContainerBuilder(); IRunnable engine = new Engine(repository, unitFactory, container); engine.Run(); }
public RequestRepository() { _clientRepository = new ClientRepository(); _itemRepository = new ItemRepository(); _unitOfIssueRepository = new UnitRepository(); _modeService = new ModeService(); _paymentTermService = new PaymentTermRepository(); _orderStatusService = new OrderStatusService(); _manufacturerRepository = new ManufacturerRepository(); _physicalStoreRepository = new PhysicalStoreRepository(); _activityRepository = new ActivityRepository(); }
public void TestMmsSendSave() { var npcMmsRepository = new NpcMmsRepository(); var unitRepository = new UnitRepository(); var npcMmsSendRepository = new NpcMmsSendRepository(); var npcMmsSend = new NpcMmsSend(); var mms = npcMmsRepository.Find(Guid.Parse("fc224427-5730-4438-8494-a13b00dba61c")); npcMmsSend.NpcMms = mms; npcMmsSend.Title = "新年快乐"; npcMmsSend.Unit = mms.Unit; npcMmsSend.RecordDescription.CreateBy(null); npcMmsSendRepository.Save(npcMmsSend); }
public BaseController() { var unitRepository = new UnitRepository(); Guid unitId; var unitIdInParam = System.Web.HttpContext.Current.Request.QueryString["unitId"]; if (string.IsNullOrEmpty(unitIdInParam)) { var unitIdStr = System.Configuration.ConfigurationManager.AppSettings["DefaultUnitId"]; unitId = Guid.Parse(unitIdStr); } else { unitId = Guid.Parse(unitIdInParam); } var unit = unitRepository.Find(unitId); System.Web.HttpContext.Current.Items[NpcMainWebContext.KeyOfUnit] = unit; }
/// <summary> /// Initialize the database and repositories. Inject the database context to repositories. /// </summary> public BaseController() { var db = new BarContext(); BarRepository = new BarRepository(db); BottleRepository = new BottleRepository(db); DrinkRepository = new DrinkRepository(db); DrinkBarRepository = new DrinkBarRepository(db); EventRepository = new EventRepository(db); IngredientDrinkRepository = new IngredientDrinkRepository(db); IngredientRepository = new IngredientRepository(db); OrderDrinkRepository = new OrderDrinkRepository(db); OrderRepository = new OrderRepository(db); QuantityRepository = new QuantityRepository(db); UnitRepository = new UnitRepository(db); UserBarRepository = new UserBarRepository(db); UserRepository = new UserRepository(db); UserRoleRepository = new UserRoleRepository(db); }
public UnitAction() { _unitRepository = new UnitRepository(); _userRepository = new UserRepository(); _departmentRepository = new DepartmentRepository(); }
public void TestGet() { var unitRepository = new UnitRepository(); var root = unitRepository.GetRootUnit(); Assert.IsNotNull(root); }
public ConfigsController() { _unitRepository = new UnitRepository(); _userRepository = new UserRepository(); }
public ForcastingRepository() { _itemRepository = new ItemRepository(); _unitOfIssueRepository = new UnitRepository(); }
public ManageHomeAction() { _unitRepository = new UnitRepository(); }