Here I have created method that will help you out.
C#
protected void Page_Load(object sender, EventArgs e)
{
RoundLeaveCount(10, DateTime.DaysInMonth(DateTime.Now.Year, DateTime.Now.Month));
}
private int RoundLeaveCount(int unpaidLeave, int totalDays)
{
int deductdays = (unpaidLeave / 4);
return totalDays - deductdays;
}
VB
Protected Sub Page_Load(sender As Object, e As EventArgs)
RoundLeaveCount(10, DateTime.DaysInMonth(DateTime.Now.Year, DateTime.Now.Month))
End Sub
Private Function RoundLeaveCount(unpaidLeave As Integer, totalDays As Integer) As Integer
Dim deductdays As Integer = (unpaidLeave / 4)
Return totalDays - deductdays
End Function