Wrong implementation Set image, joining_date, designation in Constant and check if any attributes change then send mail. In future if I need add one more field so then I don't need to add code again.