Пример #1
0
        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);
            }
        }
Пример #2
0
        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);
            }
        }