Click here to Skip to main content
15,910,872 members

Comments by Member 123CC (Top 9 by date)

Member 123CC 20-May-16 9:17am View    
thank you its working
Member 123CC 20-May-16 8:50am View    
Deleted
public List<getsal> GetEmployeMotnhlySalary(decimal Perdaysalary, string sDesignation)
{
getsal obj = new getsal();

try
{

var EmployeSalarylist = t.Tbl_ResourceTimeSheet.Select(x => new { x.WorkOrderNO, x.Designation, x.ResourceName, x.ResourceID, x.EmployeeID, x.AttendencePeriod, x.NumberofDaysWorked, x.NumberofDaysInMonth, x.Remarks, x.Month, x.Year }).Where(x => x.WorkOrderNO == ddlWorkOrder.Text && x.Month == DLMonth.Text && x.Year == DLYear.Text && x.Designation == sDesignation).ToList();


foreach (var item in EmployeSalarylist)
{

//getsal obj = new getsal();
obj.OrderNO = item.WorkOrderNO;
obj.Name = item.ResourceName;

obj.EmpID = item.EmployeeID;
obj.AttendedDays = item.NumberofDaysWorked;
obj.WorkingDays = item.NumberofDaysInMonth;
obj.Remarks = item.Remarks;
decimal DEBITAMT = Math.Round((Convert.ToDecimal(item.NumberofDaysWorked) * Perdaysalary), 0);

//obj.Month = item.Month;
//obj.Year = item.Year;
obj.AttendencePeriod = item.AttendencePeriod;
obj.Renumeration = TxtSalary.Text;
obj.ActualRenumeration = DEBITAMT;
obj.EPF = Math.Round(((DEBITAMT * Convert.ToDecimal(txtEmployershareEPF.Text)) / 100), 0);
if ((txtEmployershareESI.Text).Trim() != "0")
{
obj.ESI = Math.Round(((DEBITAMT * (Convert.ToDecimal(txtEmployershareESI.Text))) / 100), 0);
}
obj.AgencyCommision = Math.Round(((DEBITAMT * Convert.ToDecimal(txtAgencyCommission.Text)) / 100), 0);

decimal WithTax = (DEBITAMT + obj.EPF + obj.ESI + obj.AgencyCommision);
obj.SubTotal = WithTax;
obj.ServiceTax = Math.Round(((WithTax * Convert.ToDecimal(txtServiceTAX.Text)) / 100), 0);
obj.Sbc = Math.Round(((WithTax * Convert.ToDecimal(TxtSbc.Text)) / 100), 0);
obj.Total = Math.Round((WithTax + obj.ServiceTax + obj.Sbc), 0);
li.Add(obj);

}

}
catch (Exception ex)
{

}

return li;

}
Member 123CC 19-May-16 3:00am View    
ya tried that also,but I don't have an idea how to declare this Obj_SalaryAndTaxInfo,besed on this variable only we retrieve data so
Member 123CC 19-May-16 2:16am View    
ok ,then what method can i use for this solution
Member 123CC 28-Mar-16 6:27am View    
at last i got solution for this