public virtual List <IGrade> GetSomeGrades() { List <IGrade> GradeList = new List <IGrade>(); try { dataset = new DataSet(); string sql = "SELECT * From StudentGrade"; dataAdapter = new SqlDataAdapter(sql, connection); commandBuilder = new SqlCommandBuilder(dataAdapter); //Generates dataAdapter.Fill(dataset, "UsersData"); totUsers = dataset.Tables["UsersData"].Rows.Count; for (int i = 0; i < totUsers; i++) { DataRow dRow = dataset.Tables["UsersData"].Rows[i]; // Using a Factory to create the user entity object. ie seperating object creation from business logic IGrade grade = UserFactory.GetGrade(dRow.ItemArray.GetValue(0).ToString(), dRow.ItemArray.GetValue(1).ToString(), dRow.ItemArray.GetValue(2).ToString()); GradeList.Add(grade); } } catch (System.Exception excep) { MessageBox.Show(excep.Message); if (connection.State.ToString() == "Open") { connection.Close(); } Application.Exit(); } return(GradeList); }
public EmployeeController(IGrade grade, IFaculty faculty, IDepartment department, StaffPortalDataContext context) { _grade = grade; _faculty = faculty; _dept = department; _context = context; }
public void Quiz100PercentATest() { IGrade score = Grade(); //Assert.AreEqual(10, score.RightQuestions); Assert.AreEqual(GradeLetter.A, score.GradeLetter); }
public SalaryController(EmployeeDataContext context, ISalary sal, IGrade grade, IUser user, UserManager <Account> userManager) { _sal = sal; _grade = grade; _userManager = userManager; _user = user; _context = context; }
public UserProfileController(IUserProfile userProfile, IFaculty faculty, IGrade grade, IDepartment department, StaffPortalDataContext context, UserManager <ApplicationUser> userManager) { _userProfile = userProfile; _faculty = faculty; _grade = grade; _department = department; _context = context; _userManager = userManager; //_sal = sal; }
public bool Equal(IGrade grade) { bool isEqual = false; if (grade.getName() == getName()) { isEqual = true; } return(isEqual); }
// private IState _state; public UserController(IUser user, IDepartment dept, IGrade grade, RoleManager <Role> roleM, UserManager <Account> userM, SignInManager <Account> signInM, EmployeeDataContext context) { _dept = dept; roleManager = roleM; userManager = userM; signInManager = signInM; _user = user; _context = context; _grade = grade; // _state = state; }
private bool isGradeHaveUniqueName(IGrade grade) { bool isGradeHaveUniqueName = true; foreach (IGrade grd in grades) { if (grd.Equals(grade)) { isGradeHaveUniqueName = false; break; } } return(isGradeHaveUniqueName); }
private void CreateEmployee(string[] employee) { string name = employee[1].ToUpper().Trim(); //string stGrade = employee[0].ToLower().Trim(); int qty = employee[0].ToLower().Trim().Length; EnumCategory category = GetEnumCategory(employee[0].ToLower().Trim()); //switch (stGrade.Substring(0, 1)) //{ // case "o": // category = EnumCategory.Circle; // break; // case "^": // category = EnumCategory.Triangle; // break; // case "*": // category = EnumCategory.Star; // break; // default: // category = EnumCategory.Circle; // break; //} ////DbCorporationRepository corpoRepository = new DbCorporationRepository(); //corpoRepository.Create(name); ////_idCorporation = corpoRepository.Id; ////corpoRepository.Save(); //corpoRepository.Dispose(); //DbGradeRepository gradeRepository = new DbGradeRepository(); //_idGrade = gradeRepository.GetId(SetRank(category), qty); //gradeRepository.Dispose(); using (ILifetimeScope scope = _container.BeginLifetimeScope()) { IModel<Corporation> corpo = scope.Resolve<IModel<Corporation>>(); IGrade grade = scope.Resolve<IGrade>(); //grade.Category = category; grade.Quantity = qty; grade.Category = SetRank(category); corpo.Name = name; //corpo.Grade = grade; //Corporation = corpo; } }
protected void Page_Load(object sender, EventArgs e) { try { iGrade = ServiceAgent.getInstance().GetMaintainObjectByName<IGrade>(WebConstant.GradeMAITAIN); if (!this.IsPostBack) { if (isPercentage) { if (Convert.ToInt32(width) > 100) { this.ddlFamily.Width = Unit.Percentage(100); } else { this.ddlFamily.Width = Unit.Percentage(Convert.ToDouble(width)); } } else { this.ddlFamily.Width = Unit.Parse(width); } this.ddlFamily.CssClass = cssClass; this.ddlFamily.Enabled = enabled; if (enabled) { initCustomer(); } else { this.ddlFamily.Items.Add(new ListItem("", "")); } } } catch (FisException ex) { showCmbErrorMessage(ex.mErrmsg); } catch (Exception ex) { showCmbErrorMessage(ex.Message); } }
public void addGrade(IGrade grade) { if (CountGrades < NameHolder.maximumGradesInStandart) { if (isGradeHaveUniqueName(grade)) { grades.Add(grade); } else { throw new FormatException(ErrorHolder.notUniqueGradeAddedToStandartError); } } else { throw new FormatException(ErrorHolder.toManyGradesForStandart); } }
private void CreateEmployee(string[] employee) { string name = employee[1].ToUpper().Trim(); string stGrade = employee[0].ToLower().Trim(); int qty = stGrade.Length; Category category; switch (stGrade.Substring(0, 1)) { case "o": category = Category.Circle; break; case "^": category = Category.Triangle; break; case "*": category = Category.Star; break; default: category = Category.Circle; break; } using (var scope = _container.BeginLifetimeScope()) { ICorporation corpo = scope.Resolve <ICorporation>(); IGrade grade = scope.Resolve <IGrade>(); grade.Category = category; grade.Qty = qty; grade.Rank = SetRank(category, qty); corpo.Name = name; corpo.Grade = grade; Corporation = corpo; } }
protected void Page_Load(object sender, EventArgs e) { iGrade = (IGrade)ServiceAgent.getInstance().GetMaintainObjectByName<IACAdaptor>(WebConstant.GradeMAITAIN); if(!IsPostBack) { pmtMessage1 = this.GetLocalResourceObject(Pre + "_pmtMessage1").ToString(); pmtMessage2 = this.GetLocalResourceObject(Pre + "_pmtMessage2").ToString(); pmtMessage3 = this.GetLocalResourceObject(Pre + "_pmtMessage3").ToString(); pmtMessage4 = this.GetLocalResourceObject(Pre + "_pmtMessage4").ToString(); pmtMessage5 = this.GetLocalResourceObject(Pre + "_pmtMessage5").ToString(); //ITC-1361-0101 ITC210012 2012-02-21 pmtMessage8 = this.GetLocalResourceObject(Pre+"_pmtMessage8").ToString(); pmtMessage9 = this.GetLocalResourceObject(Pre+"_pmtMessage9").ToString(); userName = Master.userInfo.UserId; this.HiddenUserName.Value = userName; List<GradeInfo> gradeLst=null; initLabel(); try { gradeLst = (List<GradeInfo>)iGrade.GetAllGrades(); } catch (FisException fe) { showErrorMessage(fe.mErrmsg); return; } catch(Exception ee) { showErrorMessage(ee.Message); return; } bindTable(gradeLst, DEFAULT_ROWS); } }
private Corporation CreateEmployee(string[] employee) { string name = employee[1].ToUpper().Trim(); //string stGrade = employee[0].ToLower().Trim(); int qty = employee[0].ToLower().Trim().Length; EnumCategory category = GetEnumCategory(employee[0].ToLower().Trim()); Corporation corporation = Activator.CreateInstance <Corporation>(); using (ILifetimeScope scope = _container.BeginLifetimeScope()) { IModel <Corporation> corpo = scope.Resolve <IModel <Corporation> >(); IGrade grade = scope.Resolve <IGrade>(); //grade.Category = category; grade.Quantity = qty; grade.Category = SetRank(category); corporation.Name = name; corporation.Grade = (Grade)grade; return(corporation); } }
public static GradeDTO Convert(IGrade grade) { return new GradeDTO() { Id = grade.Id, Value = grade.Value, Weight = grade.Weight }; }
/// <summary> /// Creates the pay slip view. /// </summary> /// <param name="payroll">The payroll.</param> /// <param name="employee">The employee.</param> /// <returns></returns> /// <exception cref="ArgumentNullException">payroll</exception> public IPaySlipViewModel CreatePaySlipView(IPayroll payroll, IPayScale payScale, decimal taxRate, IList <IPayScaleBenefit> payScaleBenefits, ICompanyDetail companyDetail, IDigitalFile companyLogo, IEmployee employee, ILevel level, IGrade grade, IList <IPayrollEmployeeReward> rewardCollection, IList <IPayrollEmployeeDeduction> employeeDeductionCollection, IList <IPayrollEmployeeLoan> loanCollection, decimal pensionContribution, decimal spouseConsolidation, decimal childrenConsolidation, decimal consolidationTaxRelief, decimal taxableIncome) { if (payroll == null) { throw new ArgumentNullException(nameof(payroll)); } var viewModel = new PaySlipViewModel { CompanyDetail = companyDetail, Payroll = payroll, Employee = employee, Loan = loanCollection, Reward = rewardCollection, EmployeeDeduction = employeeDeductionCollection, Level = level, Grade = grade, PayScale = payScale, PayScaleCollection = payScaleBenefits, CompanyLogo = companyLogo, TaxRate = taxRate, PensionContribution = pensionContribution, Dependant = spouseConsolidation, Children = childrenConsolidation, TaxCollation = consolidationTaxRelief, TaxationAmount = taxableIncome, }; return(viewModel); }
public GradeController(IGrade grade, UserManager <ApplicationUser> userManager) { _grade = grade; _userManager = userManager; }
public Corporation(IGrade grade) { _grade = grade; }
public GradeController(IGrade grade, IUserProfile userProfile, UserManager <ApplicationUser> userManager) { _userProfile = userProfile; _grade = grade; _userManager = userManager; }
/// <summary> /// Creates the leave request creation view. /// </summary> /// <param name="viewModelData">The view model data.</param> /// <returns></returns> public ILeaveRequestViewModel CreateLeaveRequestCreationView(IEmployee employee, IGrade grade, IList <ILeaveType> leaveTypeCollection, IList <ILeaveStatus> leaveStatusCollection, string processingMessage) { // Extract relevant data from the view var leaveTypeDDL = GetDropDownList.LeaveTypeListItems(leaveTypeCollection, -1); var leaveStatusDDL = GetDropDownList.LeaveStatusListItems(leaveStatusCollection, -1); var viewModel = new LeaveRequestViewModel { ProcessingMessage = processingMessage, LeaveTypeDropDown = leaveTypeDDL, LeaveStatusDropDown = leaveStatusDDL, EmployeeID = employee.EmployeeId, DateRequested = DateTime.Now, DateCreated = DateTime.Now, AnnualLeaveDuration = grade.AnnualLeaveDuration, CompanyId = employee.CompanyId }; return(viewModel); }
public void QuizPoints() { IGrade score = Grade(); Assert.AreEqual(10, score.ActualPoints); }
public GradesController(IGrade grade) { _grade = grade; }
/// <summary> /// Public constructor to initialize item service instance /// </summary> public GradeController() { _Grade = new GradeService(); }
/// <summary> /// Creates the selected leave request view. /// </summary> /// <param name="leaveRequestInfo">The leave request information.</param> /// <param name="viewModelData">The view model data.</param> /// <returns></returns> public ILeaveRequestViewModel CreateSelectedLeaveRequestView(ILeaveRequestModel leaveRequestInfo, IEmployee employee, IGrade grade, ILeaveType leaveType, IList <ILeaveType> leaveTypeCollection, IList <ILeaveStatus> leaveStatusCollection, string processingMessage) { var leaveTypeDDL = GetDropDownList.LeaveTypeListItems(leaveTypeCollection, leaveRequestInfo.LeaveTypeId); var leaveStatusDDL = GetDropDownList.LeaveStatusListItems(leaveStatusCollection, leaveRequestInfo.LeaveStatusId); var viewModel = new LeaveRequestViewModel { ProcessingMessage = processingMessage, LeaveTypeDropDown = leaveTypeDDL, LeaveStatusDropDown = leaveStatusDDL, LeaveID = leaveRequestInfo.LeaveId, EmployeeID = leaveRequestInfo.EmployeeId, LeaveTypeID = leaveRequestInfo.LeaveTypeId, DateLeaveStart = leaveRequestInfo.DateLeaveStart, DateLeaveEnds = leaveRequestInfo.DateLeaveEnds, Comment = leaveRequestInfo.Comment, LeaveStatusID = leaveRequestInfo.LeaveStatusId, DateRequested = leaveRequestInfo.DateRequested, ApprovingAuthorityID = leaveRequestInfo.ApprovingAuthorityId, HRApproverID = leaveRequestInfo.HRApproverId, ApprovingAuthorityComment = leaveRequestInfo.ApprovingAuthorityComment, HRApproverComment = leaveRequestInfo.HRApproverComment, DateApprovedDept = leaveRequestInfo.DateApprovedDept, DateApprovedHR = leaveRequestInfo.DateApprovedHR, DateCreated = leaveRequestInfo.DateCreated, LeaveType = leaveType, EmployeeName = employee.LastName + " " + employee.FirstName, LeaveStatusName = leaveRequestInfo.LeaveStatusName, LeaveTypeName = leaveRequestInfo.LeaveTypeName, CompanyId = leaveRequestInfo.CompanyId, AnnualLeaveDuration = grade.AnnualLeaveDuration, Grade = grade }; return(viewModel); }
public GradeController(IGrade igrade) { _igrade = igrade; }