private static void updateWorkPlan() { WorkPlanProider _Provider = new WorkPlanProider(); WorkPlan _WorkPlan = new WorkPlan(); _WorkPlan.id = 5; _WorkPlan.address = "sd"; _WorkPlan.addressCity = "sdsd"; _WorkPlan.addressCityID = 1; _WorkPlan.addressProvince = "sddd"; _WorkPlan.addressProvinceID = 1; _WorkPlan.content = "sddd"; _WorkPlan.scale = 10; _WorkPlan.startTime = DateTime.Now; _WorkPlan.endTime = DateTime.Now; _WorkPlan.workPlanTypeID = 1; _WorkPlan.year = "2017"; _WorkPlan.name = "工作计划3"; WorkPlanContacts _WorkPlanContacts = new WorkPlanContacts(); _WorkPlanContacts.id = 2; _WorkPlanContacts.phone = "13811961223"; _WorkPlanContacts.statue = "edit"; _WorkPlanContacts.contactsName = "test2ee"; _WorkPlan.Contacts.Add(_WorkPlanContacts); _Provider.UpdateWorkPlan(_WorkPlan); }
public HttpResponseMessage AddWorkPlan([FromBody] WorkPlan Data) { try { WorkPlanProider _Provider = new WorkPlanProider(); var result = _Provider.AddWorkPlan(Data); return(Request.CreateResponse(HttpStatusCode.OK, result)); } catch (Exception ex) { LogFactory _LogFactory = new LogFactory(this.GetType()); _LogFactory.CreateLog(LogType.Error, "新建工作计划", "AddWorkPlan", ex); return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message)); } }
public HttpResponseMessage GetWorkPlanDetial([FromUri] int wid) { try { WorkPlanProider _Provider = new WorkPlanProider(); var result = _Provider.GetWorkPlanDetial(wid); return(Request.CreateResponse(HttpStatusCode.OK, result)); } catch (Exception ex) { LogFactory _LogFactory = new LogFactory(this.GetType()); _LogFactory.CreateLog(LogType.Error, "获取年度计划详情", "GetWorkPlanDetial", ex); return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message)); } }
public HttpResponseMessage GetWorkPlanList([FromUri] string Year, [FromUri] string Month, [FromUri] string StartRow, [FromUri] string PageSize, [FromUri] string Title, [FromUri] string StartTime, [FromUri] string EndTime) { try { WorkPlanProider _Provider = new WorkPlanProider(); var result = _Provider.GetWorkPlanList(Year, Month, StartRow, PageSize, Title, StartTime, EndTime); return(Request.CreateResponse(HttpStatusCode.OK, result)); } catch (Exception ex) { LogFactory _LogFactory = new LogFactory(this.GetType()); _LogFactory.CreateLog(LogType.Error, "获取年度工作计划", "GetWorkPlanList", ex); return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message)); } }
private static void DelWorkPlan() { WorkPlanProider _Provider = new WorkPlanProider(); _Provider.DelWorkPlan(5); }