public Response approveworklogs(IList <PM_WorkLog> worklogs) { Response response = new Response(); try { dbDataTable dbtd = new dbDataTable(); DataTable dt = dbtd.List(); foreach (var logs in worklogs) { myDataTable.AddRow(dt, "Value1", logs.WLogId, "Value2", logs.IsAttended, "Value3", logs.LogDate, "Value4", logs.UserId, "Value5", logs.IsApproved, "Value6", logs.Comment); } PM_WorkLogDL dal = new PM_WorkLogDL(); response.Value = dal.Manage("approveworklogs", dt); response.Message = "OK"; response.Status = Convert.ToString(response.Value); return(response); } catch (Exception ex) { response.Status = false.ToString(); response.Message = ex.Message.ToString(); return(response); } }
public Response GetFilterDropdown(string filter = "", Int64 projectid = 0, string workgroups = "", string users = "", string logtype = "", string startdate = "", string enddate = "", string userid = "0", string sitetaskid = "0", string projectsiteid = "0", string workgroupid = "0") { Response response = new Response(); try { PM_WorkLogBL tb = new PM_WorkLogBL(); PM_WorkLogDL dal = new PM_WorkLogDL(); DataTable dt = dal.GetDataTable(filter, projectid, workgroups, users, logtype, startdate, enddate, userid, sitetaskid, projectsiteid, workgroupid); // var wlogs = tb.ToList(filter, projectid, workgroups, users, logtype, startdate, enddate); response.Status = "true"; response.Message = "OK"; response.Value = dt; return(response); } catch (Exception ex) { response.Status = "false"; response.Message = ex.Message.ToString(); return(response); } }