TimeSpan tsDays = dtTo.SelectedDate.Subtract(dtFrom.SelectedDate); EmployeeLeave empleave = new EmployeeLeave(); empleave.EmployeeID = Convert.ToInt32(cmbEmployee.SelectedItem.Value); empleave.LeaveTypeName = cmbLeaveType.SelectedItem.Value; empleave.IsHalfDay = (chkHalfDay.Checked) ? true : false; empleave.IsFormal = (chkFormal.Checked) ? true : false; empleave.Reason = txtReason.Text.Trim(); if (tsDays.Days > 0) { for (int i = 0; i < tsDays.Days; i++) { empleave.Date =dtFrom.SelectedDate.AddDays(i); pdc.EmployeeLeaves.InsertOnSubmit(empleave); } } else { empleave.Date = dtFrom.SelectedDate; pdc.EmployeeLeaves.InsertOnSubmit(empleave); } pdc.SubmitChanges();
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)