private void LoadFakeData() { this.Employees = new EmployeeData(); var rs = this.Employees.AddEmployee("Rui", "Sebastião",true); var rv = this.Employees.AddEmployee("Renato", "Vale",true); var no = this.Employees.AddEmployee("Nune", "Olaio",true); }
public Person(DateTime startingDate, string fName, string lName, OccupationPositions occ, string phoneNum, int sal) { this.backupEmplData = new EmployeeData(); this.backupEmplData.startingDate = startingDate; this.StartingDate = startingDate; this.backupEmplData.salary = sal; this.Salary = sal; this.backupEmplData.firstName = fName; this.FirstName = fName; this.backupEmplData.lastName = lName; this.LastName = lName; this.backupEmplData.occupation = occ; this.Occupation = occ; this.backupEmplData.phoneNum = phoneNum; this.PhoneNumber = phoneNum; this.StartingDate = startingDate; }
public void OnUpdateBattle(Employee inst, int group) { NetWaitUI.HideMe(); if (inst.isForBattle_ && group == _selectEmpGroup) { if (GetInBattle(inst.InstId)) { foreach (GameObject i in posCellList) { if (i.GetComponent <EmployeeCellUI>().Employee.InstId == inst.InstId) { i.GetComponent <EmployeeCellUI>().Employee = inst; i.GetComponent <EmployeeCellUI>().professionImg.spriteName = ((JobType)inst.GetIprop(PropertyType.PT_Profession)).ToString(); i.GetComponent <EmployeeCellUI>().pinzhi.spriteName = EmployessSystem.instance.GetQualityBack((int)inst.quality_); i.GetComponent <EmployeeCellUI>().backImg.spriteName = EmployessSystem.instance.GetCellQualityBack((int)inst.quality_); i.GetComponent <EmployeeCellUI>().backImg.GetComponent <UIButton>().normalSprite = EmployessSystem.instance.GetCellQualityBack((int)inst.quality_); i.GetComponent <EmployeeCellUI>().qAddImgBack.spriteName = EmployessSystem.instance.GetAddQualityNUmBack((int)inst.quality_); i.GetComponent <EmployeeCellUI>().qAddImg.spriteName = LanguageManager.instance.GetValue(inst.quality_.ToString()); i.GetComponent <EmployeeCellUI>().fightingNumLab.text = (inst.GetIprop(PropertyType.PT_FightingForce)).ToString(); break; } } return; } if (posCellList.Count >= 4) { return; } GuideManager.Instance.ProcEvent(ScriptGameEvent.SGE_PartnerForBattle); int instId = inst.InstId; int assid = EmployeeData.GetData(inst.GetIprop(PropertyType.PT_TableId)).asset_id; GameObject clone = GameObject.Instantiate(biaoqian) as GameObject; clone.GetComponent <EmployeeCellUI>().Employee = inst; clone.GetComponent <EmployeeCellUI>().nameLab.text = inst.InstName; UIManager.SetButtonEventHandler(clone.transform.FindChild("down").gameObject, EnumButtonEvent.OnClick, OnDownBattleEmployee, posCellList.Count, 0); HeadIconLoader.Instance.LoadIcon(EntityAssetsData.GetData(EmployeeData.GetData(inst.GetIprop(PropertyType.PT_TableId)).asset_id).assetsIocn_, clone.GetComponent <EmployeeCellUI>().icon); if (!_icons.Contains(EntityAssetsData.GetData(EmployeeData.GetData(inst.GetIprop(PropertyType.PT_TableId)).asset_id).assetsIocn_)) { _icons.Add(EntityAssetsData.GetData(EmployeeData.GetData(inst.GetIprop(PropertyType.PT_TableId)).asset_id).assetsIocn_); } clone.GetComponent <EmployeeCellUI>().professionImg.spriteName = ((JobType)inst.GetIprop(PropertyType.PT_Profession)).ToString(); clone.GetComponent <EmployeeCellUI>().fightingNumLab.text = (inst.GetIprop(PropertyType.PT_FightingForce)).ToString(); clone.GetComponent <EmployeeCellUI>().pinzhi.spriteName = EmployessSystem.instance.GetQualityBack((int)inst.quality_); clone.GetComponent <EmployeeCellUI>().backImg.spriteName = EmployessSystem.instance.GetCellQualityBack((int)inst.quality_); clone.GetComponent <EmployeeCellUI>().backImg.GetComponent <UIButton>().normalSprite = EmployessSystem.instance.GetCellQualityBack((int)inst.quality_); clone.GetComponent <EmployeeCellUI>().qAddImgBack.spriteName = EmployessSystem.instance.GetAddQualityNUmBack((int)inst.quality_); clone.GetComponent <EmployeeCellUI>().qAddImg.spriteName = LanguageManager.instance.GetValue(inst.quality_.ToString()); clone.SetActive(true); clone.transform.parent = posArr[posCellList.Count]; posCellList.Add(clone); clone.transform.localPosition = Vector3.zero; clone.transform.localScale = Vector3.one; //List<Employee> emps = GamePlayer.Instance.GetBattleEmployees (); /*for(int i =0;i<drawImg.Count;i++) * { * drawImg[i].gameObject.SetActive(false); * } * * if(emps.Count < 4) * { * for(int j = 0;j <emps.Count +1;j++) * { * drawImg[j].gameObject.SetActive(true); * } * } */ } else { if (!GetInBattle(inst.InstId)) { return; } _isUpdataBattleList = false; UpdataBattleEmployee(_selectEmpGroup); } UpdateBattleBack(); uint[] empGroups = GamePlayer.Instance.GetEmployeesBattles(group); //int index = 0; int num = 0; for (int g = 0; g < empGroups.Length; g++) { if (empGroups[g] == 0) { continue; } Employee emp = GamePlayer.Instance.GetEmployeeById((int)empGroups[g]); if (emp != null) { num += emp.GetIprop(PropertyType.PT_FightingForce); } } battleNumLab.text = num.ToString(); }
public void AddEmployeeData(EmployeeData employeeData) { employeeStructure.myEmployee.Add(employeeData.employeeID + "", employeeData); //AddSkillDictionary(employeeData); }
public void RemoveRecruitmentEmployeeData(EmployeeData employeeData) { employeeStructure.recruitmentEmployee.Add(employeeData.employeeID + "", employeeData); }
public bool LogInEmployee(EmployeeData _employeeData) { return(_employeeDataRepository.LogInEmployee(_employeeData)); }
public DatabaseContext() { Employees = EmployeeData.GenerateTestData(); TaxSlabs = TaxSlabData.GenerateTestData(); TaxConfigurations = TaxConfigurationData.GenerateTaxConfigurationData(); }
public EmployeeData AddEmployee(EmployeeData newEmployee) { newEmployee.EmployeeId = GetAllEmployees().Max(e => e.EmployeeId) + 1; _employeeList.Add(newEmployee); return(newEmployee); }
public override bool MoveNext() { if (IsDisposed) throw new ObjectDisposedException(null); if (_reader == null) { var wc = new WebClient(); //var json = wc.DownloadString("http://data.baltimorecity.gov/api/views/ijfz-2v3c/rows.json"); //var json = wc.DownloadString("file:///C:/Users/PTying/Documents/GitHub/civilsalary/civilsalary.datasync/usa/md/baltimorecity/rows.json"); var uri = new Uri((new FileInfo("..\\..\\..\\civilsalary.datasync\\usa\\md\\baltimorecity\\rows.json")).FullName); var json = wc.DownloadString(uri); _reader = new JsonTextReader(new StringReader(json)); _reader.ReadToProperty("meta", 1); _reader.ReadToProperty("view", 3); _reader.Read(); //start view object... _view = JObject.Load(_reader).AsDynamic(); _reader.ReadToProperty("data", 1); _reader.Read(); //step in to data } if (_reader.Read() && _reader.Depth == DataDepth) { var currentValues = JArray.Load(_reader); _current = new EmployeeData() { DepartmentName = ((string)currentValues[ColumnIndex("agency")]).Trim(), DepartmentKey = ((string)currentValues[ColumnIndex("agency")]).Trim().ToUrlValue(), Row = new EmployeeRow() { GovernmentKey = _government, Name = ((string)currentValues[ColumnIndex("name")]).Trim().Trim(','), EmployeeId = ((string)currentValues[ColumnIndex("id")]).Trim(), Position = ((string)currentValues[ColumnIndex("jobtitle")]).Trim(), Salary = double.Parse((string)currentValues[ColumnIndex("annualsalary")], NumberStyles.AllowCurrencySymbol | NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign | NumberStyles.AllowParentheses | NumberStyles.AllowThousands), GrossPay = double.Parse((string)currentValues[ColumnIndex("grosspay")], NumberStyles.AllowCurrencySymbol | NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign | NumberStyles.AllowParentheses | NumberStyles.AllowThousands), HireDate = (string)currentValues[ColumnIndex("hiredate")] == null ? (DateTime?)null : DateTime.Parse((string)currentValues[ColumnIndex("hiredate")]) } }; return true; } else { return false; } }
// GET: /Employee/ public ActionResult Index(string sortOrder, String SearchField, String SearchCondition, String SearchText, String Export, int?PageSize, int?page, string command) { if (command == "Show All") { SearchField = null; SearchCondition = null; SearchText = null; Session["SearchField"] = null; Session["SearchCondition"] = null; Session["SearchText"] = null; } else if (command == "Add New Record") { return(RedirectToAction("Create")); } else if (command == "Export") { Session["Export"] = Export; } else if (command == "Search" | command == "Page Size") { if (!string.IsNullOrEmpty(SearchText)) { Session["SearchField"] = SearchField; Session["SearchCondition"] = SearchCondition; Session["SearchText"] = SearchText; } } if (command == "Page Size") { Session["PageSize"] = PageSize; } ViewData["SearchFields"] = GetFields((Session["SearchField"] == null ? "Employee I D" : Convert.ToString(Session["SearchField"]))); ViewData["SearchConditions"] = Library.GetConditions((Session["SearchCondition"] == null ? "Contains" : Convert.ToString(Session["SearchCondition"]))); ViewData["SearchText"] = Session["SearchText"]; ViewData["Exports"] = Library.GetExports((Session["Export"] == null ? "Pdf" : Convert.ToString(Session["Export"]))); ViewData["PageSizes"] = Library.GetPageSizes(); ViewData["CurrentSort"] = sortOrder; ViewData["EmployeeIDSortParm"] = sortOrder == "EmployeeID_asc" ? "EmployeeID_desc" : "EmployeeID_asc"; ViewData["FirstNameSortParm"] = sortOrder == "FirstName_asc" ? "FirstName_desc" : "FirstName_asc"; ViewData["LastNameSortParm"] = sortOrder == "LastName_asc" ? "LastName_desc" : "LastName_asc"; ViewData["DOBSortParm"] = sortOrder == "DOB_asc" ? "DOB_desc" : "DOB_asc"; ViewData["DOJSortParm"] = sortOrder == "DOJ_asc" ? "DOJ_desc" : "DOJ_asc"; ViewData["GenderSortParm"] = sortOrder == "Gender_asc" ? "Gender_desc" : "Gender_asc"; ViewData["EMailSortParm"] = sortOrder == "EMail_asc" ? "EMail_desc" : "EMail_asc"; ViewData["MobileSortParm"] = sortOrder == "Mobile_asc" ? "Mobile_desc" : "Mobile_asc"; ViewData["Address1SortParm"] = sortOrder == "Address1_asc" ? "Address1_desc" : "Address1_asc"; ViewData["Address2SortParm"] = sortOrder == "Address2_asc" ? "Address2_desc" : "Address2_asc"; ViewData["SalarySortParm"] = sortOrder == "Salary_asc" ? "Salary_desc" : "Salary_asc"; ViewData["SignatureURLSortParm"] = sortOrder == "SignatureURL_asc" ? "SignatureURL_desc" : "SignatureURL_asc"; ViewData["UserNameSortParm"] = sortOrder == "UserName_asc" ? "UserName_desc" : "UserName_asc"; ViewData["PasswordSortParm"] = sortOrder == "Password_asc" ? "Password_desc" : "Password_asc"; ViewData["CompanyIDSortParm"] = sortOrder == "CompanyID_asc" ? "CompanyID_desc" : "CompanyID_asc"; ViewData["AddUserIDSortParm"] = sortOrder == "AddUserID_asc" ? "AddUserID_desc" : "AddUserID_asc"; ViewData["AddDateSortParm"] = sortOrder == "AddDate_asc" ? "AddDate_desc" : "AddDate_asc"; ViewData["ArchiveUserIDSortParm"] = sortOrder == "ArchiveUserID_asc" ? "ArchiveUserID_desc" : "ArchiveUserID_asc"; ViewData["ArchiveDateSortParm"] = sortOrder == "ArchiveDate_asc" ? "ArchiveDate_desc" : "ArchiveDate_asc"; dtEmployee = EmployeeData.SelectAll(); dtCompany = Employee_CompanyData.SelectAll(); try { if (!string.IsNullOrEmpty(Convert.ToString(Session["SearchField"])) & !string.IsNullOrEmpty(Convert.ToString(Session["SearchCondition"])) & !string.IsNullOrEmpty(Convert.ToString(Session["SearchText"]))) { dtEmployee = EmployeeData.Search(Convert.ToString(Session["SearchField"]), Convert.ToString(Session["SearchCondition"]), Convert.ToString(Session["SearchText"])); } } catch { } var Query = from rowEmployee in dtEmployee.AsEnumerable() join rowCompany in dtCompany.AsEnumerable() on rowEmployee.Field <Int32>("CompanyID") equals rowCompany.Field <Int32>("CompanyID") select new Employee() { EmployeeID = rowEmployee.Field <Int32>("EmployeeID") , FirstName = rowEmployee.Field <String>("FirstName") , LastName = rowEmployee.Field <String>("LastName") , DOB = rowEmployee.Field <DateTime>("DOB") , DOJ = rowEmployee.Field <DateTime>("DOJ") , Gender = rowEmployee.Field <String>("Gender") , EMail = rowEmployee.Field <String>("EMail") , Mobile = rowEmployee.Field <String>("Mobile") , Address1 = rowEmployee.Field <String>("Address1") , Address2 = rowEmployee.Field <String>("Address2") , Salary = rowEmployee.Field <Decimal>("Salary") , UserName = rowEmployee.Field <String>("UserName") , Password = rowEmployee.Field <String>("Password") , SignatureURL = rowEmployee.Field <String>("SignatureURL") , Company = new Company() { CompanyID = rowCompany.Field <Int32>("CompanyID") , CompanyName = rowCompany.Field <String>("CompanyName") } , AddUserID = rowEmployee.Field <Int32>("AddUserID") , AddDate = rowEmployee.Field <DateTime>("AddDate") , ArchiveUserID = rowEmployee.Field <Int32?>("ArchiveUserID") , ArchiveDate = rowEmployee.Field <DateTime?>("ArchiveDate") }; switch (sortOrder) { case "EmployeeID_desc": Query = Query.OrderByDescending(s => s.EmployeeID); break; case "EmployeeID_asc": Query = Query.OrderBy(s => s.EmployeeID); break; case "FirstName_desc": Query = Query.OrderByDescending(s => s.FirstName); break; case "FirstName_asc": Query = Query.OrderBy(s => s.FirstName); break; case "LastName_desc": Query = Query.OrderByDescending(s => s.LastName); break; case "LastName_asc": Query = Query.OrderBy(s => s.LastName); break; case "DOB_desc": Query = Query.OrderByDescending(s => s.DOB); break; case "DOB_asc": Query = Query.OrderBy(s => s.DOB); break; case "DOJ_desc": Query = Query.OrderByDescending(s => s.DOJ); break; case "DOJ_asc": Query = Query.OrderBy(s => s.DOJ); break; case "Gender_desc": Query = Query.OrderByDescending(s => s.Gender); break; case "Gender_asc": Query = Query.OrderBy(s => s.Gender); break; case "EMail_desc": Query = Query.OrderByDescending(s => s.EMail); break; case "EMail_asc": Query = Query.OrderBy(s => s.EMail); break; case "Mobile_desc": Query = Query.OrderByDescending(s => s.Mobile); break; case "Mobile_asc": Query = Query.OrderBy(s => s.Mobile); break; case "Address1_desc": Query = Query.OrderByDescending(s => s.Address1); break; case "Address1_asc": Query = Query.OrderBy(s => s.Address1); break; case "Address2_desc": Query = Query.OrderByDescending(s => s.Address2); break; case "Address2_asc": Query = Query.OrderBy(s => s.Address2); break; case "Salary_desc": Query = Query.OrderByDescending(s => s.Salary); break; case "Salary_asc": Query = Query.OrderBy(s => s.Salary); break; case "SignatureURL_desc": Query = Query.OrderByDescending(s => s.SignatureURL); break; case "SignatureURL_asc": Query = Query.OrderBy(s => s.SignatureURL); break; case "UserName_desc": Query = Query.OrderByDescending(s => s.UserName); break; case "UserName_asc": Query = Query.OrderBy(s => s.UserName); break; case "Password_desc": Query = Query.OrderByDescending(s => s.Password); break; case "Password_asc": Query = Query.OrderBy(s => s.Password); break; case "CompanyID_desc": Query = Query.OrderByDescending(s => s.Company.CompanyName); break; case "CompanyID_asc": Query = Query.OrderBy(s => s.Company.CompanyName); break; case "AddUserID_desc": Query = Query.OrderByDescending(s => s.AddUserID); break; case "AddUserID_asc": Query = Query.OrderBy(s => s.AddUserID); break; case "AddDate_desc": Query = Query.OrderByDescending(s => s.AddDate); break; case "AddDate_asc": Query = Query.OrderBy(s => s.AddDate); break; case "ArchiveUserID_desc": Query = Query.OrderByDescending(s => s.ArchiveUserID); break; case "ArchiveUserID_asc": Query = Query.OrderBy(s => s.ArchiveUserID); break; case "ArchiveDate_desc": Query = Query.OrderByDescending(s => s.ArchiveDate); break; case "ArchiveDate_asc": Query = Query.OrderBy(s => s.ArchiveDate); break; default: // Name ascending Query = Query.OrderBy(s => s.EmployeeID); break; } if (command == "Export") { GridView gv = new GridView(); DataTable dt = new DataTable(); dt.Columns.Add("Employee I D", typeof(string)); dt.Columns.Add("First Name", typeof(string)); dt.Columns.Add("Last Name", typeof(string)); dt.Columns.Add("D O B", typeof(string)); dt.Columns.Add("D O J", typeof(string)); dt.Columns.Add("Gender", typeof(string)); dt.Columns.Add("E Mail", typeof(string)); dt.Columns.Add("Mobile", typeof(string)); dt.Columns.Add("Address1", typeof(string)); dt.Columns.Add("Address2", typeof(string)); dt.Columns.Add("Salary", typeof(string)); dt.Columns.Add("Signature U R L", typeof(string)); dt.Columns.Add("User Name", typeof(string)); dt.Columns.Add("Password", typeof(string)); dt.Columns.Add("Company I D", typeof(string)); dt.Columns.Add("Add User I D", typeof(string)); dt.Columns.Add("Add Date", typeof(string)); dt.Columns.Add("Archive User I D", typeof(string)); dt.Columns.Add("Archive Date", typeof(string)); foreach (var item in Query) { dt.Rows.Add( item.EmployeeID , item.FirstName , item.LastName , item.DOB , item.DOJ , item.Gender , item.EMail , item.Mobile , item.Address1 , item.Address2 , item.Salary , item.SignatureURL , item.UserName , item.Password , item.Company.CompanyName , item.AddUserID , item.AddDate , item.ArchiveUserID , item.ArchiveDate ); } gv.DataSource = dt; gv.DataBind(); ExportData(Export, gv, dt); } int pageNumber = (page ?? 1); int?pageSZ = (Convert.ToInt32(Session["PageSize"]) == 0 ? 5 : Convert.ToInt32(Session["PageSize"])); return(View(Query.ToPagedList(pageNumber, (pageSZ ?? 5)))); }
public EmployeeDirectoryService(EmployeeData employeeData) { _employeeData = employeeData; }
void AddScrollViewItem(List <Employee> Edata) { if (item == null) { return; } if (emplyoeeCellList.Count > 0) { foreach (GameObject o in emplyoeeCellList) { o.transform.parent = null; emplyoeeCellPool.Add(o); o.gameObject.SetActive(false); } emplyoeeCellList.Clear(); } GameObject buddy = null; bool final = false; List <Employee> battles = GamePlayer.Instance.GetBattleEmployees(); for (int i = 0; i < battles.Count; i++) { GameObject o = null; if (emplyoeeCellPool.Count > 0) { o = emplyoeeCellPool[0]; emplyoeeCellPool.Remove(o); } else { o = Instantiate(item) as GameObject; } EmployeeCellUI cell = o.GetComponent <EmployeeCellUI>(); cell.Employee = battles[i]; if (cell.Employee.isForBattle_) { cell.transform.FindChild("select").GetComponent <UISprite>().gameObject.SetActive(true); //.spriteName = "hb_renwukuangxuanzhong"; } else { cell.transform.FindChild("select").GetComponent <UISprite>().gameObject.SetActive(false); //cell.backImg.spriteName = "hb_renwukuang"; } cell.pinzhi.spriteName = EmployessSystem.instance.GetQualityBack((int)battles[i].quality_); cell.backImg.spriteName = EmployessSystem.instance.GetCellQualityBack((int)battles[i].quality_); cell.qAddImgBack.spriteName = EmployessSystem.instance.GetAddQualityNUmBack((int)battles[i].quality_); cell.backImg.GetComponent <UIButton>().normalSprite = EmployessSystem.instance.GetCellQualityBack((int)battles[i].quality_); cell.professionImg.spriteName = ((JobType)battles[i].GetIprop(PropertyType.PT_Profession)).ToString(); cell.qAddImg.spriteName = LanguageManager.instance.GetValue(battles[i].quality_.ToString()); cell.fightingNumLab.text = battles[i].GetIprop(PropertyType.PT_FightingForce).ToString(); /*for(int c =0 ;c<cell.starList.Count;c++) * { * cell.starList[c].gameObject.SetActive(false); * } * for(int j =0 ;j<battles[i].star_ && j<5;j++) * { * cell.starList[j].gameObject.SetActive(true); * } */ for (int c = 0; c < cell.starList.Count; c++) { cell.starList[c].gameObject.SetActive(false); } int len = (int)battles[i].star_; if (battles[i].star_ >= 6) { len = (int)battles[i].star_ - 5; for (int j = 0; j < len && j < 5; j++) { cell.starList[j].spriteName = "zixingxing"; cell.starList[j].gameObject.SetActive(true); } } else { for (int j = 0; j < battles[i].star_ && j < 5; j++) { cell.starList[j].spriteName = "xingxing"; cell.starList[j].gameObject.SetActive(true); } } HeadIconLoader.Instance.LoadIcon(EntityAssetsData.GetData(EmployeeData.GetData(battles[i].GetIprop(PropertyType.PT_TableId)).asset_id).assetsIocn_, cell.icon); if (!_icons.Contains(EntityAssetsData.GetData(EmployeeData.GetData(battles[i].GetIprop(PropertyType.PT_TableId)).asset_id).assetsIocn_)) { _icons.Add(EntityAssetsData.GetData(EmployeeData.GetData(battles[i].GetIprop(PropertyType.PT_TableId)).asset_id).assetsIocn_); } UIManager.SetButtonEventHandler(o, EnumButtonEvent.OnClick, OnEmployeeCell, 0, 0); // UIEventListener.Get(o).onPress = OnPressEmp; //UIEventListener.Get(o).onDrop = OnDropEmp; o.transform.parent = grid.transform; o.SetActive(true); emplyoeeCellList.Add(o); o.transform.localPosition = new Vector3(0, 0, 0); o.transform.localScale = new Vector3(1, 1, 1); //cell.UpdateRed(); //if (i == 0) // buddy = o; //if (battles[i].isForBattle_ && GamePlayer.Instance.GetEmployeeIsBattle(Edata[i].InstId, _selectEmpGroup) && final == false) //{ //buddy = o; //final = true; //} } for (int i = 0; i < Edata.Count; i++) { if (battles.Contains(Edata[i])) { continue; } GameObject o = null; if (emplyoeeCellPool.Count > 0) { o = emplyoeeCellPool[0]; emplyoeeCellPool.Remove(o); } else { o = Instantiate(item) as GameObject; } EmployeeCellUI cell = o.GetComponent <EmployeeCellUI>(); cell.Employee = Edata[i]; if (cell.Employee.isForBattle_) { cell.transform.FindChild("select").GetComponent <UISprite>().gameObject.SetActive(true); //.spriteName = "hb_renwukuangxuanzhong"; } else { cell.transform.FindChild("select").GetComponent <UISprite>().gameObject.SetActive(false); //cell.backImg.spriteName = "hb_renwukuang"; } cell.pinzhi.spriteName = EmployessSystem.instance.GetQualityBack((int)Edata[i].quality_); cell.backImg.spriteName = EmployessSystem.instance.GetCellQualityBack((int)Edata[i].quality_); cell.backImg.GetComponent <UIButton>().normalSprite = EmployessSystem.instance.GetCellQualityBack((int)Edata[i].quality_); cell.qAddImgBack.spriteName = EmployessSystem.instance.GetAddQualityNUmBack((int)Edata[i].quality_); cell.GetComponent <EmployeeCellUI>().fightingNumLab.text = (Edata[i].GetIprop(PropertyType.PT_FightingForce)).ToString(); cell.professionImg.spriteName = ((JobType)Edata[i].GetIprop(PropertyType.PT_Profession)).ToString(); cell.qAddImg.spriteName = LanguageManager.instance.GetValue(Edata[i].quality_.ToString()); cell.fightingNumLab.text = Edata[i].GetIprop(PropertyType.PT_FightingForce).ToString(); /*for(int c =0 ;c<cell.starList.Count;c++) * { * cell.starList[c].gameObject.SetActive(false); * } * for(int j =0 ;j<Edata[i].star_ && j<5;j++) * { * cell.starList[j].gameObject.SetActive(true); * } */ for (int c = 0; c < cell.starList.Count; c++) { cell.starList[c].gameObject.SetActive(false); } int len = (int)Edata[i].star_; if (Edata[i].star_ >= 6) { len = (int)Edata[i].star_ - 5; for (int j = 0; j < len && j < 5; j++) { cell.starList[j].spriteName = "zixingxing"; cell.starList[j].gameObject.SetActive(true); } } else { for (int j = 0; j < Edata[i].star_ && j < 5; j++) { cell.starList[j].spriteName = "xingxing"; cell.starList[j].gameObject.SetActive(true); } } HeadIconLoader.Instance.LoadIcon(EntityAssetsData.GetData(EmployeeData.GetData(Edata[i].GetIprop(PropertyType.PT_TableId)).asset_id).assetsIocn_, cell.icon); if (!_icons.Contains(EntityAssetsData.GetData(EmployeeData.GetData(Edata[i].GetIprop(PropertyType.PT_TableId)).asset_id).assetsIocn_)) { _icons.Add(EntityAssetsData.GetData(EmployeeData.GetData(Edata[i].GetIprop(PropertyType.PT_TableId)).asset_id).assetsIocn_); } UIManager.SetButtonEventHandler(o, EnumButtonEvent.OnClick, OnEmployeeCell, 0, 0); // UIEventListener.Get(o).onPress = OnPressEmp; //UIEventListener.Get(o).onDrop = OnDropEmp; o.transform.parent = grid.transform; o.SetActive(true); emplyoeeCellList.Add(o); o.transform.localPosition = new Vector3(0, 0, 0); o.transform.localScale = new Vector3(1, 1, 1); //cell.UpdateRed(); if (cell.Employee.isForBattle_ == false && buddy == null) { buddy = o; } // if (!Edata[i].isForBattle_ && final == false) // { // buddy = o; // final = true; // } } grid.Reposition(); if (buddy != null) { GuideManager.Instance.RegistGuideAim(buddy, GuideAimType.GAT_FirstPartner_PosUI); } GuideManager.Instance.ProcEvent(ScriptGameEvent.SGE_PartnerPositionTabShow); }
//更新已上阵伙伴. public void UpdataBattleEmployee(int empGroup) { if (_isUpdataBattleList) { return; } for (int i = 0; i < posCellList.Count; i++) { GameObject.DestroyObject(posCellList[i]); posCellList[i] = null; } posCellList.Clear(); Employs = GamePlayer.Instance.EmployeeList; uint[] empGroups = GamePlayer.Instance.GetEmployeesBattles(empGroup); //int index = 0; List <Employee> emps = new List <Employee> (); // GamePlayer.Instance.GetBattleEmployees (); int num = 0; for (int g = 0; g < empGroups.Length; g++) { if (empGroups[g] == 0) { continue; } Employee emp = GamePlayer.Instance.GetEmployeeById((int)empGroups[g]); if (emp != null) { emps.Add(emp); num += emp.GetIprop(PropertyType.PT_FightingForce); } } battleNumLab.text = num.ToString(); for (int i = 0; i < emps.Count; i++) { GameObject clone = GameObject.Instantiate(biaoqian) as GameObject; clone.GetComponent <EmployeeCellUI>().nameLab.text = emps[i].InstName; clone.SetActive(true); //UIManager.SetButtonEventHandler(clone,EnumButtonEvent.OnClick,OnShowEmployee,i,0); UIManager.SetButtonEventHandler(clone.transform.FindChild("down").gameObject, EnumButtonEvent.OnClick, OnDownBattleEmployee, i, 0); clone.GetComponent <EmployeeCellUI>().Employee = emps[i]; HeadIconLoader.Instance.LoadIcon(EntityAssetsData.GetData(EmployeeData.GetData(emps[i].GetIprop(PropertyType.PT_TableId)).asset_id).assetsIocn_, clone.GetComponent <EmployeeCellUI>().icon); if (!_icons.Contains(EntityAssetsData.GetData(EmployeeData.GetData(emps[i].GetIprop(PropertyType.PT_TableId)).asset_id).assetsIocn_)) { _icons.Add(EntityAssetsData.GetData(EmployeeData.GetData(emps[i].GetIprop(PropertyType.PT_TableId)).asset_id).assetsIocn_); } clone.GetComponent <EmployeeCellUI>().qAddImgBack.spriteName = EmployessSystem.instance.GetAddQualityNUmBack((int)emps[i].quality_); clone.GetComponent <EmployeeCellUI>().pinzhi.spriteName = EmployessSystem.instance.GetQualityBack((int)emps[i].quality_); clone.GetComponent <EmployeeCellUI>().backImg.spriteName = EmployessSystem.instance.GetCellQualityBack((int)emps[i].quality_); clone.GetComponent <EmployeeCellUI>().backImg.GetComponent <UIButton>().normalSprite = EmployessSystem.instance.GetCellQualityBack((int)emps[i].quality_); clone.GetComponent <EmployeeCellUI>().qAddImg.spriteName = LanguageManager.instance.GetValue(emps[i].quality_.ToString()); clone.GetComponent <EmployeeCellUI>().professionImg.spriteName = ((JobType)emps[i].GetIprop(PropertyType.PT_Profession)).ToString(); clone.GetComponent <EmployeeCellUI>().fightingNumLab.text = (emps[i].GetIprop(PropertyType.PT_FightingForce)).ToString(); clone.transform.parent = posArr[i]; clone.transform.localPosition = Vector3.zero; clone.transform.localScale = Vector3.one; posCellList.Add(clone); //GameManager.Instance.GetActorClone((ENTITY_ID)EmployeeData.GetData(emps[i].GetIprop(PropertyType.PT_TableId)).asset_id, // (ENTITY_ID)emps[i].WeaponAssetID, BatchLoadAsset, new ParamData(emps[i].InstId), "UI"); } /* * for(int i =0;i<drawImg.Count;i++) * { * drawImg[i].gameObject.SetActive(false); * } * * if(emps.Count < 4) * { * for(int j = 0;j <emps.Count +1;j++) * { * drawImg[j].gameObject.SetActive(true); * } * } */ UpdateBattleBack(); }
public MonthlySalaryEmployee(EmployeeData employee) : base(employee) { MonthlySalary = employee.MonthlySalary; }
public HourlySalaryEmployee(EmployeeData employee) : base(employee) { HourlySalary = employee.HourlySalary; }
public void AddScrollViewItem(List <Employee> Edata) { if (empCell == null) { return; } empNum.text = Edata.Count.ToString() + "/100"; empMoneyLab.text = GamePlayer.Instance.GetIprop(PropertyType.PT_EmployeeCurrency).ToString(); if (emplyoeeCellList.Count > 0) { foreach (GameObject o in emplyoeeCellList) { o.transform.parent = null; emplyoeeCellPool.Add(o); o.transform.FindChild("select").gameObject.SetActive(false); o.gameObject.SetActive(false); } emplyoeeCellList.Clear(); } List <Employee> battles = GamePlayer.Instance.GetBattleEmployees(); for (int i = 0; i < battles.Count; i++) { GameObject o = null; if (emplyoeeCellPool.Count > 0) { o = emplyoeeCellPool[0]; emplyoeeCellPool.Remove(o); } else { o = Instantiate(empCell) as GameObject; } if (battles[i].isForBattle_) { o.transform.FindChild("inBattle").gameObject.SetActive(true); } else { o.transform.FindChild("inBattle").gameObject.SetActive(false); } EmployeeCellUI cell = o.GetComponent <EmployeeCellUI>(); cell.Employee = battles[i]; cell.qAddImg.spriteName = LanguageManager.instance.GetValue(battles[i].quality_.ToString()); cell.pinzhi.spriteName = EmployessSystem.instance.GetQualityBack((int)battles[i].quality_); cell.backImg.spriteName = EmployessSystem.instance.GetCellQualityBack((int)battles[i].quality_); cell.qAddImgBack.spriteName = EmployessSystem.instance.GetAddQualityNUmBack((int)battles[i].quality_); cell.backImg.GetComponent <UIButton>().normalSprite = EmployessSystem.instance.GetCellQualityBack((int)battles[i].quality_); cell.professionImg.spriteName = ((JobType)battles[i].GetIprop(PropertyType.PT_Profession)).ToString(); cell.fightingNumLab.text = battles[i].GetIprop(PropertyType.PT_FightingForce).ToString(); cell.UpdateRed(); HeadIconLoader.Instance.LoadIcon(EntityAssetsData.GetData(EmployeeData.GetData(battles[i].GetIprop(PropertyType.PT_TableId)).asset_id).assetsIocn_, cell.icon); if (!_icons.Contains(EntityAssetsData.GetData(EmployeeData.GetData(battles[i].GetIprop(PropertyType.PT_TableId)).asset_id).assetsIocn_)) { _icons.Add(EntityAssetsData.GetData(EmployeeData.GetData(battles[i].GetIprop(PropertyType.PT_TableId)).asset_id).assetsIocn_); } UIManager.SetButtonEventHandler(o, EnumButtonEvent.OnClick, OnEmployeeCell, 0, 0); o.transform.parent = grid.transform; o.SetActive(true); emplyoeeCellList.Add(o); o.transform.localPosition = new Vector3(0, 0, 0); o.transform.localScale = new Vector3(1, 1, 1); if (i == 0) { GuideManager.Instance.RegistGuideAim(o, GuideAimType.GAT_FirstPartner_PosUI); } } for (int j = 0; j < Edata.Count; j++) { if (!gameObject.activeSelf) { return; } if (battles.Contains(Edata[j])) { continue; } GameObject o = null; if (emplyoeeCellPool.Count > 0) { o = emplyoeeCellPool[0]; emplyoeeCellPool.Remove(o); } else { o = Instantiate(empCell) as GameObject; } if (Edata[j].isForBattle_) { o.transform.FindChild("inBattle").gameObject.SetActive(true); } else { o.transform.FindChild("inBattle").gameObject.SetActive(false); } EmployeeCellUI cell = o.GetComponent <EmployeeCellUI>(); cell.Employee = Edata[j]; cell.qAddImg.spriteName = LanguageManager.instance.GetValue(Edata[j].quality_.ToString()); cell.pinzhi.spriteName = EmployessSystem.instance.GetQualityBack((int)Edata[j].quality_); cell.backImg.spriteName = EmployessSystem.instance.GetCellQualityBack((int)Edata[j].quality_); cell.backImg.GetComponent <UIButton>().normalSprite = EmployessSystem.instance.GetCellQualityBack((int)Edata[j].quality_); cell.qAddImgBack.spriteName = EmployessSystem.instance.GetAddQualityNUmBack((int)Edata[j].quality_); cell.professionImg.spriteName = ((JobType)Edata[j].GetIprop(PropertyType.PT_Profession)).ToString(); cell.fightingNumLab.text = Edata[j].GetIprop(PropertyType.PT_FightingForce).ToString(); cell.UpdateRed(); HeadIconLoader.Instance.LoadIcon(EntityAssetsData.GetData(EmployeeData.GetData(Edata[j].GetIprop(PropertyType.PT_TableId)).asset_id).assetsIocn_, cell.icon); if (!_icons.Contains(EntityAssetsData.GetData(EmployeeData.GetData(Edata[j].GetIprop(PropertyType.PT_TableId)).asset_id).assetsIocn_)) { _icons.Add(EntityAssetsData.GetData(EmployeeData.GetData(Edata[j].GetIprop(PropertyType.PT_TableId)).asset_id).assetsIocn_); } UIManager.SetButtonEventHandler(o, EnumButtonEvent.OnClick, OnEmployeeCell, 0, 0); o.transform.parent = grid.transform; o.SetActive(true); emplyoeeCellList.Add(o); o.transform.localPosition = new Vector3(0, 0, 0); o.transform.localScale = new Vector3(1, 1, 1); if (j == 0) { GuideManager.Instance.RegistGuideAim(o, GuideAimType.GAT_FirstPartner_PosUI); } } grid.Reposition(); }
public EmployeesController(ApplicationDbContext context) { _repository = new EmployeeData(context); }
protected void EmployeeCommitBtn_Click(object sender, EventArgs e) { bool working = true; bool checktextbox = true; //Checks the textboxes to make sure it can parse all data if (checkTextboxes() == false) { working = false; checktextbox = false; Label.Text += "Textboxes are unable to be parsed, please enter valid information."; } // Checks Validation for the following if statements. If any of them return false, the employee will not be added to the array. if (checktextbox == true) { DateTime currentDate = DateTime.Now; DateTime check = DateTime.Parse(txtDOB.Value).AddYears(18); DateTime oldcheck = DateTime.Parse(txtDOB.Value).AddYears(65); string country = txtCountry.Value; //Checks if the termination date has nothing in it if (txtTerm.Value != "") { if (compareDates(DateTime.Parse(txtHire.Value), DateTime.Parse(txtTerm.Value)) == false) { working = false; Label.Text += "Termination Date exceeds Hire Date"; } } if (projectIndex == -1) { working = false; Label.Text += "Please select a project"; } if (skillIndex == -1) { working = false; Label.Text += "Please select a skill"; } //Checking the project dates if (projectIndex != 0) { if (txtProjectStartDate.Value != "") { if (txtProjectEndDate.Value != "") { if (DateTime.Parse(txtProjectStartDate.Value) >= DateTime.Parse(txtProjectEndDate.Value)) { working = false; Label.Text += "Project End Date exceeds Project Start Date"; } } } else { Label.Text += "Projects must have a start date"; working = false; } } if (txtProjectStartDate.Value != "") { if (compareDates(DateTime.Parse(txtHire.Value), DateTime.Parse(txtProjectStartDate.Value)) == false) { working = false; Label.Text += "Project Start Date is before employee is hired"; } } // Checks if the birthdate is over 18 if (check.Date >= currentDate.Date) { working = false; Label.Text += "Invalid Birth Day- Please make sure you are over 18."; } // Checks if the birthdate is under 65 if (oldAge(DateTime.Parse(txtDOB.Value)) >= 65) { working = false; Label.Text += "Invalid Birth Day- You must be younger than 65"; } //Checks that the hiredate is at least 18 years later than the birthdate if (check.Date >= DateTime.Parse(txtHire.Value)) { working = false; Label.Text += "Invalid Hire Date- Hire date must be 18 years from Birth Date"; } // Checks if Manager ID exists if (txtManager.Value != "") { if (findManagerID(int.Parse(txtManager.Value)) == false) { working = false; Label.Text += "Manager ID does not exist"; } } // Checks if State is a valid state if (txtState.Value != "") { if (findState(txtState.Value) == false) { working = false; Label.Text += "Enter a valid state"; } } // Checks if country is set to US if (country.ToUpper() != "US") { working = false; Label.Text += "Please make the country US"; } } if (working == true) { string MI; string State; DateTime Term; int managerID; if (txtMI.Value == "") { MI = "NULL"; } else { MI = txtMI.Value; } if (txtState.Value == "") { State = "NULL"; } else { State = txtState.Value; } if (txtTerm.Value == "") { Term = DateTime.MinValue; } else { Term = DateTime.Parse(txtTerm.Value); } if (String.IsNullOrEmpty(txtManager.Value)) { managerID = -1; } else { managerID = int.Parse(txtManager.Value); } string name = "Andrea Derflinger"; Employee newEmployee = new Employee(txtFirstName.Value, txtLastName.Value, MI, DateTime.Parse(txtDOB.Value), txtHouseNumber.Value, txtStreet.Value, txtCity.Value, State, txtCountry.Value, txtZip.Value, DateTime.Parse(txtHire.Value), Term, managerID, double.Parse(txtSalary.Value), name, DateTime.Now); CommitToDB(newEmployee); EmployeeData.DataBind(); if (skillIndex != 0) { insertEmployeeSkill(); } if (projectIndex > 0) { insertEmployeeProject(); } } }
public void Set(EmployeeData employeeData) { this.employeeData = employeeData; if (tempCharacter != null) { Destroy(tempCharacter.gameObject); tempCharacter = null; } Character character = CharacterAsset.instance.GetCharacter(employeeData.characterID); tempCharacter = Instantiate(character.characterPrefab, EmployeeManager.instance.tempCharacter); tempCharacter.layer = LayerMask.NameToLayer("Character"); employeeName.text = employeeData.name; employeeRace.text = character.race; employeeSalary.text = employeeData.salary.ToString(); employeeMood.text = employeeData.mood_current + "/" + employeeData.mood_max; employeeStamina.text = employeeData.stamina_current + "/" + employeeData.stamina_max; employeeImage.sprite = character.icon; jobName.text = employeeData.GetPrimaryJob().jobType.ToString().Replace("_", " "); jobLevel.text = "Lv." + employeeData.GetPrimaryJob().level; jobImage.sprite = JobAsset.instance.GetJobSprite(employeeData.GetPrimaryJob().jobType); jobExp.text = (float)employeeData.GetPrimaryJob().exp / employeeData.GetPrimaryJob().GetFullExp() * 100 + "% (" + employeeData.GetPrimaryJob().exp + "/" + employeeData.GetPrimaryJob().GetFullExp() + ")"; expBar.fillAmount = (float)employeeData.GetPrimaryJob().exp / employeeData.GetPrimaryJob().GetFullExp(); for (int i = 0; i < jobButtons.Count; i++) { jobButtons[i].image.sprite = button1; jobButtons[i].gameObject.SetActive(false); } jobButtons[employeeData.indexJob].image.sprite = button2; if (employeeData.jobs.Count >= 1) { jobButtons[0].gameObject.SetActive(true); jobButtons[0].onClick.AddListener(() => { SwicthJob(0); ButtonDefault(); jobButtons[0].image.sprite = button2; }); jobButtonText[0].text = employeeData.jobs[0].jobType.ToString().Replace("_", " "); } if (employeeData.jobs.Count >= 2) { jobButtons[1].gameObject.SetActive(true); jobButtons[1].onClick.AddListener(() => { SwicthJob(1); ButtonDefault(); jobButtons[1].image.sprite = button2; }); jobButtonText[1].text = employeeData.jobs[1].jobType.ToString().Replace("_", " "); } if (employeeData.jobs.Count >= 3) { jobButtons[2].gameObject.SetActive(true); jobButtons[2].onClick.AddListener(() => { SwicthJob(2); ButtonDefault(); jobButtons[2].image.sprite = button2; }); jobButtonText[2].text = employeeData.jobs[2].jobType.ToString().Replace("_", " "); } }
public void SetUp() { data = new EmployeeData(); }
public PartialViewResult DeleteEmployeeData(long id) { EmployeeData employee = repoEmployeeData.Get(id); return(PartialView("_DeleteEmployeeData", employee?.Employee.Name)); }
public void EditEmployee(EmployeeVO employee) { EmployeeData employeeData = new EmployeeData(); employeeData.EditEmployee(Mapper.Map <EmployeeVO, EmployeePO>(employee)); }
public ActionResult LogInEmployee() { EmployeeData employeeData = new EmployeeData(); return(View(employeeData)); }
public void DelEmployee(int id) { EmployeeData employeeData = new EmployeeData(); employeeData.DelEmployee(id); }
public bool RegisterEmployee(EmployeeData _employeeData) { return(_employeeDataRepository.RegisterEmployee(_employeeData)); }
public static void ShowMe(EmployeeData data) { _employeeData = data; UIBase.AsyncLoad(UIASSETS_ID.UIASSETS_HelpEmployeePanel); }
//코드로 바꿈 public void PrintAssignSlot() { Employee[] emp = new Employee[3]; switch (buttonCode) { case 0: emp[0] = PlayData.CurrentData.Cashers[0]; break; case 1: emp[0] = PlayData.CurrentData.Cleaners[0]; break; case 2: emp[0] = PlayData.CurrentData.Crafter[0]; emp[1] = PlayData.CurrentData.Crafter[1]; emp[2] = PlayData.CurrentData.Crafter[2]; break; } if (emp[0].IsWork == true) { pempdata = emp[0].GetData(); casher.GetComponent <EmployeeInfo>().Name = pempdata.Name; casher.GetComponent <EmployeeInfo>().Age = emp[0].Age; casher.GetComponent <EmployeeInfo>().Charisma = pempdata.Charisma.ToString(); casher.GetComponent <EmployeeInfo>().Inteligent = pempdata.Intelligent.ToString(); casher.GetComponent <EmployeeInfo>().Dexturity = pempdata.Dexterity.ToString(); casher.GetComponent <EmployeeInfo>().State = emp[0].State; casher.GetComponent <EmployeeInfo>().Code = emp[0].Code; } else { casher.GetComponent <EmployeeInfo>().Name = " "; casher.GetComponent <EmployeeInfo>().Age = " "; casher.GetComponent <EmployeeInfo>().Charisma = " "; casher.GetComponent <EmployeeInfo>().Inteligent = " "; casher.GetComponent <EmployeeInfo>().Dexturity = " "; casher.GetComponent <EmployeeInfo>().State = " "; casher.GetComponent <EmployeeInfo>().Code = 0; } if (emp[1].IsWork == true) { pempdata = emp[1].GetData(); cleaner.GetComponent <EmployeeInfo>().Name = pempdata.Name; cleaner.GetComponent <EmployeeInfo>().Age = emp[1].Age; cleaner.GetComponent <EmployeeInfo>().Charisma = pempdata.Charisma.ToString(); cleaner.GetComponent <EmployeeInfo>().Inteligent = pempdata.Intelligent.ToString(); cleaner.GetComponent <EmployeeInfo>().Dexturity = pempdata.Dexterity.ToString(); cleaner.GetComponent <EmployeeInfo>().State = emp[1].State; cleaner.GetComponent <EmployeeInfo>().Code = emp[1].Code; } else { cleaner.GetComponent <EmployeeInfo>().Name = " "; cleaner.GetComponent <EmployeeInfo>().Age = " "; cleaner.GetComponent <EmployeeInfo>().Charisma = " "; cleaner.GetComponent <EmployeeInfo>().Inteligent = " "; cleaner.GetComponent <EmployeeInfo>().Dexturity = " "; cleaner.GetComponent <EmployeeInfo>().State = " "; cleaner.GetComponent <EmployeeInfo>().Code = 0; } if (emp[2].IsWork == true) { pempdata = emp[2].GetData(); crafter.GetComponent <EmployeeInfo>().Name = pempdata.Name; crafter.GetComponent <EmployeeInfo>().Age = emp[2].Age; crafter.GetComponent <EmployeeInfo>().Charisma = pempdata.Charisma.ToString(); crafter.GetComponent <EmployeeInfo>().Inteligent = pempdata.Intelligent.ToString(); crafter.GetComponent <EmployeeInfo>().Dexturity = pempdata.Dexterity.ToString(); crafter.GetComponent <EmployeeInfo>().State = emp[2].State; crafter.GetComponent <EmployeeInfo>().Code = emp[2].Code; } else { crafter.GetComponent <EmployeeInfo>().Name = " "; crafter.GetComponent <EmployeeInfo>().Age = " "; crafter.GetComponent <EmployeeInfo>().Charisma = " "; crafter.GetComponent <EmployeeInfo>().Inteligent = " "; crafter.GetComponent <EmployeeInfo>().Dexturity = " "; crafter.GetComponent <EmployeeInfo>().State = " "; crafter.GetComponent <EmployeeInfo>().Code = 0; } }
// Server side handler of the GetEmployeeName RPCpublic public override Task <EmployeeName> GetEmployeeName(EmployeeNameRequest request, ServerCallContext context) { EmployeeData empData = new EmployeeData(); return(Task.FromResult(empData.GetEmployeeName(request))); }
public JsonResult ConfirmReceive() { //load the signinglist Dictionary <int, int> signinglist = new Dictionary <int, int>(); if (Session["signinglist"] != null) { signinglist = (Dictionary <int, int>)Session["signinglist"]; } else { throw new Exception("please sign in to confirm receivement"); } int depId; if (Session["username"] != null) { Employee u = EmployeeData.FindByUserName((string)Session["username"]); depId = u.department.Id; } else { throw new Exception("please sign in to confirm receivement"); } bool notifystatus = false; foreach (int itemId in signinglist.Keys) { // SRequisition sr = new SRequisition(); //sr.ListItem = new List<ReqItem>(); foreach (int empId in DepartmentData.GetDepById(depId).Employees.Select(x => x.Id)) { if (ReqItemData.SetReqItemDeliveredToRep(empId, itemId) && notifystatus == false) { string emailaddress = EmployeeData.FindEmpById(empId).EmailAdd; Task task = Task.Run(() => { EmailNotification.SendNotificationEmailToEmployee(emailaddress, "Stationary Requisition Status Changed", "Your Stationary Requisition has delivered to Department Representative."); }); notifystatus = true; } } //if any discrepancy, create new reqItem to replenish in next delivery. int dif = DepOrderData.GetDeliveringOrderByDepAndItem(depId, itemId).quant - signinglist[itemId]; if (dif > 0) { int i = itemId; int j = DepartmentData.GetRepById(depId); ReqItemData.CreatReqItem(itemId, DepartmentData.GetRepById(depId), dif, "approved"); ///////////////////////// } //mark this DepOrder to be delivered DepOrderData.SetReceived(depId, itemId, signinglist[itemId]); } Session.Remove("signinglist"); object new_amount = new { }; return(Json(new_amount, JsonRequestBehavior.AllowGet)); }
public void SetCardUI(EmployeeData employeeData) { employeeCard.SetCardUI(employeeData); employeeCard.InformationMode(); }
public void RemoveEmployeeData(EmployeeData employeeData) { employeeStructure.myEmployee.Add(employeeData.employeeID + "", employeeData); //RemoveSkillDictionary(employeeData); }
/// <summary> /// Adds an employee to the mission worker of a mission. /// </summary> /// <param name="mission"></param> /// <param name="employee"></param> public void StartWorking(Mission mission, EmployeeData employee) { missionWorkers[mission].AddEmployee(employee); }
public override bool MoveNext() { if (IsDisposed) throw new ObjectDisposedException(null); if (_sr == null) { var path = (new FileInfo("..\\..\\..\\civilsalary.datasync\\usa\\md\\baltimorecounty\\salaries110630.pdf")).FullName; var reader = new PdfReader(path); var sb = new StringBuilder(); for (var page = 1; page <= reader.NumberOfPages; page++) { var strategy = new TableTextExtractionStrategy(); sb.AppendLine(PdfTextExtractor.GetTextFromPage(reader, page, strategy)); } _sr = new StringReader(sb.ToString()); var throwAway = _sr.ReadLine(); throwAway = _sr.ReadLine(); throwAway = _sr.ReadLine(); } var current = _sr.ReadLine(); if (current == null) return false; var cols = current.Split('\t'); _current = new EmployeeData() { DepartmentName = cols[2].Trim(), DepartmentKey = cols[2].Trim().ToUrlValue(), Row = new EmployeeRow() { GovernmentKey = _government, Name = (cols[1] + ", " + cols[0]).Trim().Trim(','), Position = cols[3].Trim(), Salary = double.Parse(cols[4], NumberStyles.AllowCurrencySymbol | NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign | NumberStyles.AllowParentheses | NumberStyles.AllowThousands) } }; _current.Row.EmployeeId = _current.DepartmentName + "|" + _current.Row.Name; return true; }
static void Main(string[] args) { // This script for quiz Mycos Technology providence fund EmployeeData fromData = new EmployeeData(); }