protected void btnSave_Click(object sender, EventArgs e) { AdUserPagePara aup = new AdUserPagePara(); aup.AdPageId = int.Parse(hidId.Value); aup.FlowUserId = Account.UserId; var list = AdUserPageBLL.Instance.GetModels(aup); if (list.Count == 0) { var adpage = AdPageInfoBLL.Instance.GetSingle(new AdPageInfoPara() { Id = aup.AdPageId.Value }); if (adpage != null) { AdUserPageVO info = new AdUserPageVO(); info.AdPageId = int.Parse(hidId.Value); info.CreateDate = DateTime.Now; info.CreateUserId = Account.UserId; info.PageName = txtPageName.Value; info.AdUserId = adpage.UserId; info.FlowLastDate = DateTime.Now; info.FlowUserId = Account.UserId; info.Gid = Guid.NewGuid().ToString(); var plist = AdUserPageBLL.Instance.GetModels(new AdUserPagePara() { PageName = info.PageName }); if (plist.Count == 0) { if (AdPageInfoBLL.Instance.CreateAdPage(info.PageName, DN.WeiAd.Business.Config.AppConfig.TemplateName, adpage.Id)) { AdUserPageBLL.Instance.Add(info); Response.Redirect("/AccFlow/Tasks/UserTaskList.aspx?state=0"); lblMsg.Text = "领取任务成功。"; } else { lblMsg.Text = "领取任务失败,再试一试。"; } } else { lblMsg.Text = "该页面己经存在,重新添加任务一次。"; } } else { lblMsg.Text = "该广告己经不存,无法领取任务。"; } } else { lblMsg.Text = "您己经领取过该任务。"; } }
protected void btnSave_Click(object sender, EventArgs e) { AdUserPagePara aup = new AdUserPagePara(); aup.AdPageId = int.Parse(hidId.Value); aup.FlowUserId = int.Parse(ddlFlow.SelectedValue); var list = AdUserPageBLL.Instance.GetModels(aup); if (list.Count == 0) { var adpage = AdPageInfoBLL.Instance.GetSingle(new AdPageInfoPara() { Id = aup.AdPageId.Value }); if (adpage != null) { AdUserPageVO info = new AdUserPageVO(); info.AdPageId = int.Parse(hidId.Value); info.CreateDate = DateTime.Now; info.CreateUserId = Account.UserId; info.PageName = txtPageName.Value; info.AdUserId = adpage.UserId; info.FlowLastDate = DateTime.Now; info.FlowUserId = int.Parse(ddlFlow.SelectedValue); info.Gid = Guid.NewGuid().ToString(); var plist = AdUserPageBLL.Instance.GetModels(new AdUserPagePara() { PageName = info.PageName }); if (plist.Count == 0) { if (AdPageInfoBLL.Instance.CreateAdPage(info.PageName, ddlTemplate.SelectedValue, adpage.Id)) { AdUserPageBLL.Instance.Add(info); lblMsg.Text = "分配成功。"; } else { lblMsg.Text = "分配成功失败,再试一试。"; } } else { lblMsg.Text = "该页面己经存在,重新添加任务一次。"; } } else { lblMsg.Text = "该广告己经不存,无法领取任务。"; } } else { lblMsg.Text = "该工作室中己存在该广告"; } }
public override bool Edit(AdUserPageVO m) { CodeCommand command = new CodeCommand(); command.CommandText = EDIT; command.Parameters.Add(new SqlParameter() { ParameterName = "@Gid", Value = ParameterHelper.ConvertValue(m.Gid) }); command.Parameters.Add(new SqlParameter() { ParameterName = "@PageName", Value = ParameterHelper.ConvertValue(m.PageName) }); command.Parameters.Add(new SqlParameter() { ParameterName = "@AdPageId", Value = ParameterHelper.ConvertValue(m.AdPageId) }); command.Parameters.Add(new SqlParameter() { ParameterName = "@AdUserId", Value = ParameterHelper.ConvertValue(m.AdUserId) }); command.Parameters.Add(new SqlParameter() { ParameterName = "@IsState", Value = ParameterHelper.ConvertValue(m.IsState) }); command.Parameters.Add(new SqlParameter() { ParameterName = "@CreateDate", Value = ParameterHelper.ConvertValue(m.CreateDate) }); command.Parameters.Add(new SqlParameter() { ParameterName = "@CreateUserId", Value = ParameterHelper.ConvertValue(m.CreateUserId) }); command.Parameters.Add(new SqlParameter() { ParameterName = "@FlowUserId", Value = ParameterHelper.ConvertValue(m.FlowUserId) }); command.Parameters.Add(new SqlParameter() { ParameterName = "@FlowLastDate", Value = ParameterHelper.ConvertValue(m.FlowLastDate) }); command.Parameters.Add(new SqlParameter() { ParameterName = "@Id", Value = ParameterHelper.ConvertValue(m.Id) }); int result = DbProxyFactory.Instance.Proxy.ExecuteNonQuery(command); if (result >= 1) { return(true); } return(false); }
protected void btnUpdate_Click(object sender, EventArgs e) { var ulist = AdUserPageBLL.Instance.GetModels(new AdUserPagePara() { AdPageId = int.Parse(hidAdId.Value) }); var adinfo = AdPageInfoBLL.Instance.GetModelById(int.Parse(hidAdId.Value)); for (int i = 0; i < rptTable.Items.Count; i++) { CheckBox chkSelect = (CheckBox)rptTable.Items[i].FindControl("chkSelect"); HiddenField hidUserId = (HiddenField)rptTable.Items[i].FindControl("hidUserId"); TextBox txtPageName = (TextBox)rptTable.Items[i].FindControl("txtPageName"); HyperLink hyplnkPrview = (HyperLink)rptTable.Items[i].FindControl("hyplnkPrview"); Literal ltExtName = (Literal)rptTable.Items[i].FindControl("ltExtName"); var info = ulist.SingleOrDefault(p => p.FlowUserId == int.Parse(hidUserId.Value)); if (chkSelect.Checked) { AdUserPageVO aduser = new AdUserPageVO(); aduser.AdPageId = int.Parse(hidAdId.Value); aduser.AdUserId = adinfo.UserId; aduser.CreateDate = DateTime.Now; aduser.CreateUserId = Account.UserId; aduser.FlowLastDate = DateTime.Now; aduser.FlowUserId = int.Parse(hidUserId.Value); aduser.Gid = Guid.NewGuid().ToString(); aduser.PageName = txtPageName.Text; if (info == null) { AdUserPageBLL.Instance.Add(aduser); } else { info.PageName = txtPageName.Text; AdUserPageBLL.Instance.Edit(aduser); } } else { AdUserPageBLL.Instance.Delete(new AdUserPagePara() { AdPageId = int.Parse(hidAdId.Value), FlowUserId = int.Parse(hidUserId.Value) }); } } }
protected void btnSave_Click(object sender, EventArgs e) { AdUserPagePara aup = new AdUserPagePara(); aup.PageName = txtPageName.Value; var list = AdUserPageBLL.Instance.GetModels(aup); if (list.Count == 0) { AdUserPageVO info = new AdUserPageVO(); info.AdPageId = int.Parse(hidId.Value); info.CreateDate = DateTime.Now; info.CreateUserId = Account.UserId; info.PageName = txtPageName.Value; info.FlowLastDate = DateTime.Now; info.AdUserId = Account.UserId; info.Gid = Guid.NewGuid().ToString(); if (AdPageInfoBLL.Instance.CreateAdPage(info.PageName, ddlTemplate.SelectedValue, int.Parse(hidId.Value))) { AdUserPageBLL.Instance.Add(info); var adinfo = AdPageInfoBLL.Instance.GetSingle(new AdPageInfoPara() { Id = info.AdPageId }); if (adinfo != null) { adinfo.PageCount = AdUserPageBLL.Instance.GetRecords(new AdUserPagePara() { AdPageId = info.AdPageId }); adinfo.LastDate = DateTime.Now; AdPageInfoBLL.Instance.Edit(adinfo); } lblMsg.Text = "页面创建成功。"; } else { lblMsg.Text = "创建广告页失败,请联系管理员处理。"; } } else { lblMsg.Text = "该页面己经存在,请重新输入。"; } }
public override int InsertIdentityId(AdUserPageVO m) { CodeCommand command = new CodeCommand(); command.CommandText = INSERT + "; select @@Identity"; command.Parameters.Add(new SqlParameter() { ParameterName = "@Gid", Value = ParameterHelper.ConvertValue(m.Gid) }); command.Parameters.Add(new SqlParameter() { ParameterName = "@PageName", Value = ParameterHelper.ConvertValue(m.PageName) }); command.Parameters.Add(new SqlParameter() { ParameterName = "@AdPageId", Value = ParameterHelper.ConvertValue(m.AdPageId) }); command.Parameters.Add(new SqlParameter() { ParameterName = "@AdUserId", Value = ParameterHelper.ConvertValue(m.AdUserId) }); command.Parameters.Add(new SqlParameter() { ParameterName = "@IsState", Value = ParameterHelper.ConvertValue(m.IsState) }); command.Parameters.Add(new SqlParameter() { ParameterName = "@CreateDate", Value = ParameterHelper.ConvertValue(m.CreateDate) }); command.Parameters.Add(new SqlParameter() { ParameterName = "@CreateUserId", Value = ParameterHelper.ConvertValue(m.CreateUserId) }); command.Parameters.Add(new SqlParameter() { ParameterName = "@FlowUserId", Value = ParameterHelper.ConvertValue(m.FlowUserId) }); command.Parameters.Add(new SqlParameter() { ParameterName = "@FlowLastDate", Value = ParameterHelper.ConvertValue(m.FlowLastDate) }); var result = DbProxyFactory.Instance.Proxy.ExecuteScalar(command); return(int.Parse(result.ToString())); }
public override string GetOtherConditionByModel(AdUserPageVO m) { return(""); }
public override string GetOrderByModel(AdUserPageVO m) { return(""); }