public HttpResponseMessage PlanningNew(PM_SiteTasks siteTask) { PM_TaskBL pb = new PM_TaskBL(); var result = pb.InsertPM_siteTask("Update_Task_Plan", siteTask); if (result != null) { return(this.Request.CreateResponse(HttpStatusCode.OK, new { Message = "Site Task Planed", Value = 1 })); } else { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Site Task Not Planed")); } }
public ActionResult StatusChange(PM_SiteTasks siteTask) { Response res = new Response(); siteTask.CreatedBy = ViewBag.UserId; try { PM_TaskBL pb = new PM_TaskBL(); res.Value = pb.InsertPM_siteTask("Update_SiteTask_PLAN", siteTask); res.Status = "success"; res.Message = "Save successfully"; } catch (Exception ex) { res.Status = "danger"; res.Message = ex.Message; } return(Json(res, JsonRequestBehavior.AllowGet)); }
public dynamic InsertPM_siteTask(string Filter, PM_SiteTasks sitetsk) { return(td.ManageSiteTask(Filter, sitetsk.SiteTaskId, sitetsk.ProjectSiteId, sitetsk.TaskId, sitetsk.PTaskId, sitetsk.PredecessorId, sitetsk.TaskTypeId, sitetsk.CreatedBy, sitetsk.TaskTitle, sitetsk.StatusId, sitetsk.PriorityId, sitetsk.ForecastDate, sitetsk.ForecastStartDate, sitetsk.ForecastEndDate, sitetsk.PlannedDate, sitetsk.TargetDate, sitetsk.ActualStartDate, sitetsk.ActualEndDate, sitetsk.CompletionPercent, sitetsk.BudgetCost, sitetsk.ActualCost, sitetsk.MapCode, sitetsk.MapColumn, sitetsk.IsActive, sitetsk.Description, sitetsk.AssignTo)); }