public List <EmployeesQualificationsBLL> GetEmployeeQualificationByEmployeeCodeID(int EmployeeCodeID) { List <EmployeesQualifications> EmployeeQualificationList = new EmployeesQualificationsDAL().GetEmployeeQualificationByEmployeeCodeID(EmployeeCodeID); List <EmployeesQualificationsBLL> EmployeesQualificationsBLL = new List <EmployeesQualificationsBLL>(); foreach (var EmployeeQualification in EmployeeQualificationList) { EmployeesQualificationsBLL.Add(this.MapEmployeeQualification(EmployeeQualification)); } return(EmployeesQualificationsBLL); }
public virtual EmployeesQualificationsBLL GetByEmployeeQualificationID(int EmployeeQualificationID) { try { EmployeesQualifications EmployeeQualification = new EmployeesQualificationsDAL().GetByEmployeeQualificationID(EmployeeQualificationID); return(new EmployeesQualificationsBLL().MapEmployeeQualification(EmployeeQualification)); } catch { throw; } }
public List <EmployeesQualificationsBLL> GetEmployeesQualifications(List <int> EmployeesCodesIDs) { try { List <EmployeesQualifications> EmployeeQualificationList = new EmployeesQualificationsDAL().GetEmployeesQualifications(EmployeesCodesIDs); List <EmployeesQualificationsBLL> EmployeesQualificationsBLL = new List <EmployeesQualificationsBLL>(); foreach (var EmployeeQualification in EmployeeQualificationList) { EmployeesQualificationsBLL.Add(this.MapEmployeeQualification(EmployeeQualification)); } return(EmployeesQualificationsBLL); } catch { throw; } }
public virtual Result Update() { try { Result result = null; EmployeesQualifications EmployeeQualification = new EmployeesQualifications(); EmployeeQualification.EmployeeQualificationID = this.EmployeeQualificationID; EmployeeQualification.QualificationDegreeID = this.QualificationDegree.QualificationDegreeID; EmployeeQualification.QualificationID = this.Qualification.QualificationID; EmployeeQualification.GeneralSpecializationID = this.GeneralSpecialization.GeneralSpecializationID; EmployeeQualification.ExactSpecializationID = this.ExactSpecialization.ExactSpecializationID == 0 ? (int?)null : this.ExactSpecialization.ExactSpecializationID; //EmployeeQualification.EmployeeCodeID = this.EmployeeCode.EmployeeCodeID; EmployeeQualification.UniSchName = this.UniSchName; EmployeeQualification.Department = this.Department; EmployeeQualification.FullGPA = this.FullGPA; EmployeeQualification.GPA = this.GPA; EmployeeQualification.StudyPlace = this.StudyPlace; EmployeeQualification.GraduationDate = this.GraduationDate; EmployeeQualification.GraduationYear = this.GraduationYear; //EmployeeQualification.Percentage = this.Percentage; EmployeeQualification.QualificationTypeID = this.QualificationType.QualificationTypeID == 0 ? (int?)null : this.QualificationType.QualificationTypeID; //this.QualificationType.QualificationTypeID; EmployeeQualification.LastUpdatedDate = DateTime.Now; EmployeeQualification.LastUpdatedBy = this.LoginIdentity.EmployeeCodeID; int UpdateResult = new EmployeesQualificationsDAL().Update(EmployeeQualification); if (UpdateResult != 0) { result = new Result(); result.Entity = this; result.EnumType = typeof(EmployeesQualificationsValidationEnum); result.EnumMember = EmployeesQualificationsValidationEnum.Done.ToString(); } return(result); } catch { throw; } }
public EmployeesQualificationsBLL GetByExactSpecializationID(int ExactSpecializationID) { EmployeesQualifications EmployeeQualification = new EmployeesQualificationsDAL().GetByExactSpecializationID(ExactSpecializationID); return(new EmployeesQualificationsBLL().MapEmployeeQualification(EmployeeQualification)); }
public EmployeesQualificationsBLL GetByGeneralSpecializationID(int GeneralSpecializationID) { EmployeesQualifications EmployeeQualification = new EmployeesQualificationsDAL().GetByGeneralSpecializationID(GeneralSpecializationID); return(new EmployeesQualificationsBLL().MapEmployeeQualification(EmployeeQualification)); }
public EmployeesQualificationsBLL GetByQualificationID(int QualificationID) { EmployeesQualifications EmployeeQualification = new EmployeesQualificationsDAL().GetByQualificationID(QualificationID); return(new EmployeesQualificationsBLL().MapEmployeeQualification(EmployeeQualification)); }