Ejemplo n.º 1
0
 public HttpResponseMessage GetProjectEventsByProjectId(int projectid = 0, int userid = 0, DateTime?todate = null, DateTime?fromdate = null)
 {
     try
     {
         PM_TodoBL      pd          = new PM_TodoBL();
         List <PM_Todo> rec         = new List <PM_Todo>();
         string         WhereClause = "";
         if (projectid != 0 && userid != 0)
         {
             rec = pd.GetTodo("Get_Todo", projectid, userid, WhereClause, todate, fromdate);
         }
         if (rec != null)
         {
             return(Request.CreateResponse(HttpStatusCode.OK, rec));
         }
         else
         {
             return(Request.CreateErrorResponse(HttpStatusCode.NotFound,
                                                "No Data"));
         }
     }
     catch (Exception ex)
     {
         return(Request.CreateErrorResponse(HttpStatusCode.BadRequest,
                                            ex.Message));
     }
 }
Ejemplo n.º 2
0
 public HttpResponseMessage GetProjectEventsByProjectId(int projectid = 0, int userid = 0)
 {
     try
     {
         PM_TodoBL pd = new PM_TodoBL();
         PM_ProjectEventFilters_DTO rec = new PM_ProjectEventFilters_DTO();
         string WhereClause             = "";
         if (projectid != 0 && userid != 0)
         {
             rec = pd.GetTodofilters("Get_Todo_Filters", projectid, userid, WhereClause);
         }
         if (rec != null)
         {
             return(Request.CreateResponse(HttpStatusCode.OK, rec));
         }
         else
         {
             return(Request.CreateErrorResponse(HttpStatusCode.NotFound,
                                                "No Data"));
         }
     }
     catch (Exception ex)
     {
         return(Request.CreateErrorResponse(HttpStatusCode.BadRequest,
                                            ex.Message));
     }
 }
Ejemplo n.º 3
0
        public HttpResponseMessage GetTodo(Int64 ProjectId, Int64 UserId)
        {
            PM_TodoBL bl     = new PM_TodoBL();
            var       result = bl.GetTodo("Get_Todo", ProjectId, UserId);

            if (result != null)
            {
                return(Request.CreateResponse(HttpStatusCode.OK, result));
            }
            else
            {
                return(Request.CreateErrorResponse(HttpStatusCode.NotFound,
                                                   "To do List is empty"));
            }
        }