public void Modify(AdviseEntity adviseEntity) { if (adviseEntity != null) { adviseEntity.Operator = CurrentUser.UserID; AdviseService.ModifyAdvise(adviseEntity); } }
public static void CreateNewAdvise(AdviseEntity adviseEntity) { if (adviseEntity != null) { AdviseInfo resultInfo = TranslateAdviseInfo(adviseEntity); new AdviseRepository().CreateNewAdvise(resultInfo); } }
public static AdviseEntity GetAdviseInfoByID(long id) { AdviseInfo resultInfo = new AdviseRepository().GetAdviseInfoByID(id); AdviseEntity result = TranslateAdviseEntity(resultInfo); return(result); }
public static void ModifyAdvise(AdviseEntity adviseEntity) { if (adviseEntity != null) { AdviseInfo resultInfo = TranslateAdviseInfo(adviseEntity); resultInfo.ModifyDate = DateTime.Now; new AdviseRepository().ModifyAdvise(resultInfo); } }
/// <summary> /// 意见反馈 /// </summary> /// <param name="userid"></param> /// <param name="remark"></param> /// <returns></returns> public JsonResult Feedback(string userid, string remark) { AdviseEntity aentity = new AdviseEntity(); aentity.CustomerID = long.Parse(userid); aentity.Summary = remark; aentity.AdviseTitle = "用户意见反馈"; AdviseService.CreateNewAdvise(aentity); return(Json(JsonHelper.ToJson("意见反馈成功!"))); }
public ContentResult ModifyDeal(long aid, int status, string summary) { AdviseEntity adviseEntity = new AdviseEntity(); adviseEntity.AdviseID = aid; adviseEntity.DealStatus = status; adviseEntity.DealSummary = summary; adviseEntity.Operator = CurrentUser.UserID; int f = AdviseService.ModifyDealInfo(adviseEntity); return(Content(f > 0 ? "T" : "F")); }
public static List <AdviseEntity> GetAdviseInfoByCustomerID(long customerID) { List <AdviseEntity> all = new List <AdviseEntity>(); AdviseRepository mr = new AdviseRepository(); List <AdviseInfo> miList = mr.GetAdviseInfoByCustomerID(customerID); foreach (AdviseInfo mInfo in miList) { AdviseEntity adviseEntity = TranslateAdviseEntity(mInfo); all.Add(adviseEntity); } return(all); }
public static int ModifyDealInfo(AdviseEntity adviseEntity) { int result = 0; if (adviseEntity != null) { AdviseInfo resultInfo = TranslateAdviseInfo(adviseEntity); resultInfo.ModifyDate = DateTime.Now; result = new AdviseRepository().ModifyAdviseDealInfo(resultInfo); } return(result); }
public static List <AdviseEntity> GetAdviseInfoPager(PagerInfo pager) { List <AdviseEntity> all = new List <AdviseEntity>(); AdviseRepository mr = new AdviseRepository(); List <AdviseInfo> miList = mr.GetAllAdviseInfoPager(pager); foreach (AdviseInfo mInfo in miList) { AdviseEntity adviseEntity = TranslateAdviseEntity(mInfo); all.Add(adviseEntity); } return(all); }
public static List <AdviseEntity> GetAdviseInfoByRule(string customerName, string title, int dealStatus, PagerInfo pager) { List <AdviseEntity> all = new List <AdviseEntity>(); AdviseRepository mr = new AdviseRepository(); List <AdviseInfo> miList = mr.GetAllAdviseInfoByRule(customerName, title, dealStatus, pager); foreach (AdviseInfo mInfo in miList) { AdviseEntity adviseEntity = TranslateAdviseEntity(mInfo); all.Add(adviseEntity); } return(all); }
public ActionResult Edit(string aid) { if (string.IsNullOrEmpty(aid)) { ViewBag.Advise = new AdviseEntity(); } else { AdviseEntity advise = AdviseService.GetAdviseInfoByID(aid.ToLong(0)); ViewBag.Advise = advise; } return(View()); }
private static AdviseEntity TranslateAdviseEntity(AdviseInfo adviseInfo) { AdviseEntity adviseEntity = new AdviseEntity(); if (adviseInfo != null) { adviseEntity.AdviseID = adviseInfo.AdviseID; adviseEntity.AdviseTitle = adviseInfo.AdviseTitle; adviseEntity.Summary = adviseInfo.Summary; adviseEntity.CustomerID = adviseInfo.CustomerID; adviseEntity.CustomerName = adviseInfo.CustomerName; adviseEntity.CustomerMobile = adviseInfo.CustomerMobile; adviseEntity.DealStatus = adviseInfo.DealStatus; adviseEntity.DealSummary = adviseInfo.DealSummary; adviseEntity.Operator = adviseInfo.Operator; adviseEntity.ModifyDate = adviseInfo.ModifyDate; } return(adviseEntity); }
public ActionResult GetPageListJson(Pagination pagination, string queryJson) { var watch = CommonHelper.TimerStart(); AdviseEntity para = new AdviseEntity(); if (!string.IsNullOrWhiteSpace(queryJson)) { var queryParam = queryJson.ToJObject(); //类型 if (!queryParam["condition"].IsEmpty() && !queryParam["keyword"].IsEmpty()) { var condition = queryParam["condition"].ToString().ToLower(); switch (condition) { case "connectname": para.ConnectName = queryParam["keyword"].ToString(); break; case "connecttel": para.ConnectTel = queryParam["keyword"].ToString(); break; } } } var pageList = AdviseBLL.Instance.GetPageList(para, ref pagination); var JsonData = new { rows = pageList, total = pagination.total, page = pagination.page, records = pagination.records, costtime = CommonHelper.TimerEnd(watch) }; return(Content(JsonData.ToJson())); }