public ActionResult SendTask() { string openid = CookieHelper.GetCookieValue("openid"); string user_id = getuserinfodal.GetUserID(openid); string membership = getuserinfodal.GetMemberType(user_id); string user_name = getuserinfodal.GetUserName(user_id, membership); Session["user_id"] = user_id; Session["user_name"] = user_id; Task task = new Task(); SendTaskBll send_task = new SendTaskBll(); string time = DateTime.Now.ToLocalTime().ToString(); // 2008-9-4 20:12:12 task.User_ID = Session["user_id"].ToString(); task.User_Name = ""; task.Task_ID = Guid.NewGuid().ToString(); task.Application_area = Request["application_area"]; task.Technical_Classificationclass = Request["techical_classificationclass"]; task.Task_Name = Request["task_name"]; task.Send_Time = time; task.deadline = Request["deadline"]; task.Demand_Description = Request["demand_description"]; task.Demand_Detail = Request["detail"]; task.Phone = Request["phone"]; task.Price = Request["price"]; task.Apply_Number = "0"; task.Is_Received = "0"; task.Del_Flag = "0"; task.Membership = membership; send_task.SendTask(task); return(Content("ok")); }
public string MyTaskInfo()//我的接发包数量 { SendTaskBll send_task = new SendTaskBll(); MyTaskInfo mytask = new MyTaskInfo(); string user_id = Session["user_id"].ToString(); mytask = send_task.GetMyTaskInfo(user_id); string json = JsonHelper.SerializeObject(mytask); return(json); }
public ActionResult GxfaWxCheck() { Task task = new Task(); Task_Receive receivetask = new Task_Receive(); TaskSortBll SortTaskInfo = new TaskSortBll(); ReceiveTaskBll receivetaskbll = new ReceiveTaskBll(); SendTaskBll sendtaskbll = new SendTaskBll(); string openid = CookieHelper.GetCookieValue("openid"); string user_id = getuserinfodal.GetUserID(openid); string membership = getuserinfodal.GetMemberType(user_id); string user_name = getuserinfodal.GetUserName(user_id, membership); string task_id = Session["task_id"].ToString(); if (user_id == "none") { string url1 = System.Web.HttpContext.Current.Request.Url.AbsoluteUri;//获取当前url端木雲 2018/3/26 21:22:46 string url2 = "http://egov.jinyuc.com/gxdzwx/gxdzwxlogin/?openid= " + openid + "&url1=" + url1; string url = Session["url"].ToString(); Response.Redirect(url, false); // Session["rediret_url"] = url2; //非会员,跳转登陆页面 // System.Web.HttpContext.Current.Response.Redirect(url3); return(View()); //return Content("fail"); } else if (user_name == "") { if (membership == "个人会员") { System.Web.HttpContext.Current.Response.Write("<script language=javascript>alert(\"请先完善会员信息\")" + "</script>"); return(View("GxFaWxPersonal")); } else { System.Web.HttpContext.Current.Response.Write("<script language=javascript>alert(\"请先完善会员信息\")" + "</script>"); return(View("GxFaWxFactory")); } } else if (receivetaskbll.IsMyTask(user_id, task_id) == "yes") { System.Web.HttpContext.Current.Response.Write("<script language=javascript>alert(\"申请失败,无法申请您自己的项目\")" + "</script>"); return(View("GxFaWxFl")); } else if (receivetaskbll.IsReceived(user_id, task_id) == "yes") { System.Web.HttpContext.Current.Response.Write("<script language=javascript>alert(\"申请失败,您已申请过该项目\")" + "</script>"); return(View("GxFaWxFl")); } else { task = SortTaskInfo.GetOneTaskInfo(task_id); receivetask.User_ID = user_id; receivetask.User_Name = user_name; receivetask.Task_ID = task_id; receivetask.Is_Accepted = "0"; receivetask.Receive_Time = DateTime.Now.ToLocalTime().ToString(); receivetaskbll.ReceiveTask(receivetask); sendtaskbll.UpdateReceiveTaskNumber(task_id); System.Web.HttpContext.Current.Response.Write("<script language=javascript>alert(\"申请成功,等待审核\")" + "</script>"); return(View("GxfaWxFl")); } }