Example #1
0
    /// <summary>
    /// Mail for Rejection of MRF
    /// </summary>
    private void RejectionMail()
    {
        mrfDetail = (BusinessEntities.MRFDetail)Session[SessionNames.MRFDETAIL_APPREJMRF];
        BusinessEntities.MRFDetail          mailDetail   = new BusinessEntities.MRFDetail();
        Rave.HR.BusinessLayer.MRF.MRFDetail mrfSummaryBL = new Rave.HR.BusinessLayer.MRF.MRFDetail();

        mailDetail = mrfSummaryBL.GetMailingDetailsOfFunctionalManagerAndReportingTo(mrfDetail);

        //mailDetail = mrfSummaryBL.GetMailingDetails(mrfDetail);
        RaisedByEmailId = mailDetail.RaisedBy;

        if (mrfDetail != null)
        {
            #region Code For New MailFunctionality

            Rave.HR.BusinessLayer.MRF.MRFDetail objBLMRF = new Rave.HR.BusinessLayer.MRF.MRFDetail();
            objBLMRF.SendMailToRPMForInternalResourceRejection(mrfDetail, mailDetail);

            #endregion Code For New MailFunctionality
        }
    }