public GuidUIData(bool hasEvent, GuidEnum operaType, float typeValue, EventPassType eventPassType) { this.m_hasEvent = hasEvent; this.m_operaType = operaType; this.m_TypeValue = typeValue; this.m_eventPassType = eventPassType; }
private static void CreateSeedEmployeeTypes(EmployeeContext context) { List <EmployeeType> employeeTypes = new List <EmployeeType> { new EmployeeType { Id = GuidEnum.GetGuid(EmployeeTypeEnum.ProjectManager), Name = EmployeeTypeEnum.ProjectManager.GetDescription() }, new EmployeeType { Id = GuidEnum.GetGuid(EmployeeTypeEnum.ProductionManager), Name = EmployeeTypeEnum.ProductionManager.GetDescription() }, new EmployeeType { Id = GuidEnum.GetGuid(EmployeeTypeEnum.GeneralManager), Name = EmployeeTypeEnum.GeneralManager.GetDescription() }, new EmployeeType { Id = GuidEnum.GetGuid(EmployeeTypeEnum.HRDirector), Name = EmployeeTypeEnum.HRDirector.GetDescription() }, new EmployeeType { Id = GuidEnum.GetGuid(EmployeeTypeEnum.SeniorEditor), Name = EmployeeTypeEnum.SeniorEditor.GetDescription() }, new EmployeeType { Id = GuidEnum.GetGuid(EmployeeTypeEnum.Editor), Name = EmployeeTypeEnum.Editor.GetDescription() }, }; context.EmployeeTypes.AddRange(employeeTypes); context.SaveChanges(); }
private bool CheckDragScene(GuidEnum operaType) { if (operaType != GuidEnum.Guid_DragScene) { return(false); } return(true); }
public AbsGuid CreateExpireGuid(GuidEnum guidEnum, int keyID, long rootID, long curID) { AbsGuid absGuid = CreateGuid(guidEnum); absGuid.InitGuidInfo(keyID, curID, rootID); absGuid.GetNextRootID(); return(absGuid); }
public AbsGuid CreateGuidByID(GuidEnum guidEnum, int keyID, long rootID, long curID) { AbsGuid absGuid = CreateGuid(guidEnum); absGuid.InitGuidInfo(keyID, curID, rootID); absGuid.StartAuto(); return(absGuid); }
private AbsGuid CreateGuid(GuidEnum guidEnum) { if (guidTypes.ContainsKey(guidEnum)) { Type guidType = guidTypes[guidEnum]; AbsGuid baseGuid = Activator.CreateInstance(guidType) as AbsGuid; return(baseGuid); } return(null); }
/// <summary> /// All shared queries must go here. /// </summary> /// <param name="queryName"></param> /// <param name="parameters"></param> /// <returns></returns> public static IQueryable <User> GetQuery(string queryName, OrderedDictionary parameters) { // Get parameters. string[] qa = queryName.Split('/'); string p0 = qa[0]; string p1 = (qa.Length > 1) ? qa[1] : string.Empty; string p2 = (qa.Length > 2) ? qa[2] : string.Empty; // Set predefined query. IQueryable <User> query = null; Guid userId = parameters.Contains("UserId") ? (Guid)parameters["UserId"] : Guid.Empty; var db = new SecurityEntities(); UserQueryName qne = GuidEnum.TryParse <UserQueryName>(p0, UserQueryName.None, true); switch (qne) { case UserQueryName.All: query = from row in db.Users select row; break; default: throw new NotImplementedException(string.Format("{0} QueryName not supported", queryName)); //break; } // Add search condition. if (parameters != null) { // Apply search filter. string searchValue; searchValue = parameters.Contains("SearchName") ? (string)parameters["SearchName"] : string.Empty; if (!string.IsNullOrEmpty(searchValue)) { searchValue = searchValue.Trim(); if (GuidEnum.IsGuid(searchValue)) { query = query.Where(x => x.UserId == new Guid(searchValue)); } else { // we cant use FullText index inside linq so just extend command timout in order for // search not to fail. if (db.CommandTimeout < 120) { db.CommandTimeout = 120; } query = query.Where(x => x.UserName == searchValue); } } } db.Dispose(); db = null; return(query); }
private static void CreateSeedEmployees(EmployeeContext context) { List <Employee> employees = new List <Employee> { new Employee { FullName = "John Doe", EmployeeTypeId = GuidEnum.GetGuid(EmployeeTypeEnum.ProjectManager), PhoneNumber = "(437) 340-4687", Address = "835 Eglinton Ave. E Toronto M4G4G9" }, new Employee { FullName = "Roger Flynn", EmployeeTypeId = GuidEnum.GetGuid(EmployeeTypeEnum.ProductionManager), PhoneNumber = "(647) 789-0909", Address = "4100 Ponytail Dr. Mississauga L4W2Y1" }, new Employee { FullName = "Alex Virasamy", EmployeeTypeId = GuidEnum.GetGuid(EmployeeTypeEnum.GeneralManager), PhoneNumber = "(416) 468-9647", Address = "675 Bloor St. W Toronto M6G1L3" }, new Employee { FullName = "Kyle Pitt", EmployeeTypeId = GuidEnum.GetGuid(EmployeeTypeEnum.HRDirector), PhoneNumber = "(647) 438-5347", Address = "93 Front St. E Toronto M5E1C3" }, new Employee { FullName = "Elizabeth James", EmployeeTypeId = GuidEnum.GetGuid(EmployeeTypeEnum.SeniorEditor), PhoneNumber = "(437) 438-6789", Address = "4455 Sheppard Ave. E Scarborough M1S3G9" }, new Employee { FullName = "Shelly Bell", EmployeeTypeId = GuidEnum.GetGuid(EmployeeTypeEnum.Editor), PhoneNumber = "(416) 473-6438", Address = "10165 Yonge St. Richmond Hill L4C1T5" }, new Employee { FullName = "Martin Ziberman", EmployeeTypeId = GuidEnum.GetGuid(EmployeeTypeEnum.Editor), PhoneNumber = "(416) 973-4670", Address = "58 Marine Parade Dr. Toronto M8V4G1" }, }; context.Employees.AddRange(employees); context.SaveChanges(); }