/// <summary> /// Updates the qualification details. /// </summary> /// <param name="objUpdateQualificationDetails">The object update qualification details.</param> public void UpdateQualificationDetails(BusinessEntities.QualificationDetails objUpdateQualificationDetails) { //Object declaration of QualificationDetails class Rave.HR.DataAccessLayer.Employees.QualificationDetails objUpdateQualificationDetailsDAL; try { //Created new instance of QualificationDetails class to call UpdateQualificationDetails() of Data access layer objUpdateQualificationDetailsDAL = new Rave.HR.DataAccessLayer.Employees.QualificationDetails(); //Call to UpdateQualificationDetails() of Data access layer objUpdateQualificationDetailsDAL.UpdateQualificationDetails(objUpdateQualificationDetails); } catch (RaveHRException ex) { throw ex; } catch (Exception ex) { throw new RaveHRException(ex.Message, ex, Sources.BusinessLayer, CLASS_NAME, UPDATEQUALIFICATIONDETAILS, EventIDConstants.RAVE_HR_EMPLOYEE_BUSNIESS_LAYER); } }
/// <summary> /// Gets the qualification details. /// </summary> /// <param name="objGetQualificationDetails">The object get qualification details.</param> /// <returns></returns> public BusinessEntities.RaveHRCollection GetQualificationDetails(BusinessEntities.QualificationDetails objGetQualificationDetails) { //Object declaration of QualificationDetails class Rave.HR.DataAccessLayer.Employees.QualificationDetails objGetQualificationDetailsDAL; try { //Created new instance of QualificationDetails class to call objGetQualificationDetailsDAL() of Data access layer objGetQualificationDetailsDAL = new Rave.HR.DataAccessLayer.Employees.QualificationDetails(); //Call to GetQualificationDetails() of Data access layer and return the Qualifications return(objGetQualificationDetailsDAL.GetQualificationDetails(objGetQualificationDetails)); } catch (RaveHRException ex) { throw ex; } catch (Exception ex) { throw new RaveHRException(ex.Message, ex, Sources.BusinessLayer, CLASS_NAME, GETQUALIFICATIONDETAILS, EventIDConstants.RAVE_HR_EMPLOYEE_BUSNIESS_LAYER); } }