protected void btnSaveRefresh_Click(object sender, EventArgs e) { if (Request.QueryString["Type"] == "1") { //编辑保存 zlzw.Model.PaidServicesListModel paidServicesListModel = new zlzw.Model.PaidServicesListModel(); paidServicesListModel.PublishID = new Guid(Request.Cookies["UserID"].Value);//发布人 paidServicesListModel.PublishJobCount = int.Parse(txbPublishJobCount.Text);//职位发布数 paidServicesListModel.PublishJobPrice = decimal.Parse(txbPublishJobPrice.Text);//职位发布价格 paidServicesListModel.MainResumeCount = int.Parse(txbMainResumeCount.Text);//主投简历数 paidServicesListModel.MainResumePrice = decimal.Parse(txbMainResumePrice.Text);//主投简历价格 paidServicesListModel.SearchStrangeResumeCount = int.Parse(txbSearchStrangeResumeCount.Text);//查询陌生简历数 paidServicesListModel.SearchStrangeResumePrice = decimal.Parse(txbSearchStrangeResumePrice.Text);//查询陌生简历价格 paidServicesListModel.DownloadStrangeResumeCount = int.Parse(txbDownloadStrangeResumeCount.Text);//下载陌生简历数 paidServicesListModel.DownloadStrangeResumePrice = decimal.Parse(txbDownloadStrangeResumePrice.Text);//下载陌生简历价格 paidServicesListModel.JobAdLargePrice = decimal.Parse(txbJobAdLargePrice.Text);//名企招聘(大) paidServicesListModel.JobAdSmallPrice = decimal.Parse(txbJobAdSmallPrice.Text);//名企招聘(小) paidServicesListModel.EmergencyRecruitmentPrice = decimal.Parse(txbEmergencyRecruitmentPrice.Text);//紧急招聘价格 paidServicesListModel.PublishDate = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss")); paidServicesListModel.PaidServicesGUID = new Guid(ViewState["PaidServicesGUID"].ToString()); zlzw.BLL.PaidServicesListBLL paidServicesListBLL = new zlzw.BLL.PaidServicesListBLL(); paidServicesListModel.PaidServicesID = int.Parse(Get_ID(paidServicesListBLL, Request.QueryString["value"])); paidServicesListBLL.Update(paidServicesListModel); } else { //添加保存 zlzw.Model.PaidServicesListModel paidServicesListModel = new zlzw.Model.PaidServicesListModel(); paidServicesListModel.PublishID = new Guid(Request.Cookies["UserID"].Value);//发布人 paidServicesListModel.PublishJobCount = int.Parse(txbPublishJobCount.Text);//职位发布数 paidServicesListModel.PublishJobPrice = decimal.Parse(txbPublishJobPrice.Text);//职位发布价格 paidServicesListModel.MainResumeCount = int.Parse(txbMainResumeCount.Text);//主投简历数 paidServicesListModel.MainResumePrice = decimal.Parse(txbMainResumePrice.Text);//主投简历价格 paidServicesListModel.SearchStrangeResumeCount = int.Parse(txbSearchStrangeResumeCount.Text);//查询陌生简历数 paidServicesListModel.SearchStrangeResumePrice = decimal.Parse(txbSearchStrangeResumePrice.Text);//查询陌生简历价格 paidServicesListModel.DownloadStrangeResumeCount = int.Parse(txbDownloadStrangeResumeCount.Text);//下载陌生简历数 paidServicesListModel.DownloadStrangeResumePrice = decimal.Parse(txbDownloadStrangeResumePrice.Text);//下载陌生简历价格 paidServicesListModel.JobAdLargePrice = decimal.Parse(txbJobAdLargePrice.Text);//名企招聘(大) paidServicesListModel.JobAdSmallPrice = decimal.Parse(txbJobAdSmallPrice.Text);//名企招聘(小) paidServicesListModel.EmergencyRecruitmentPrice = decimal.Parse(txbEmergencyRecruitmentPrice.Text);//紧急招聘价格 paidServicesListModel.PublishDate = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss")); zlzw.BLL.PaidServicesListBLL paidServicesListBLL = new zlzw.BLL.PaidServicesListBLL(); paidServicesListBLL.Add(paidServicesListModel); } // 2. Close this window and Refresh parent window PageContext.RegisterStartupScript(ActiveWindow.GetHideRefreshReference()); }
/// <summary> /// 得到一个对象实体 /// </summary> public zlzw.Model.PaidServicesListModel DataRowToModel(DataRow row) { zlzw.Model.PaidServicesListModel model=new zlzw.Model.PaidServicesListModel(); if (row != null) { if(row["PaidServicesID"]!=null && row["PaidServicesID"].ToString()!="") { model.PaidServicesID=int.Parse(row["PaidServicesID"].ToString()); } if(row["PaidServicesGUID"]!=null && row["PaidServicesGUID"].ToString()!="") { model.PaidServicesGUID= new Guid(row["PaidServicesGUID"].ToString()); } if(row["PublishJobCount"]!=null && row["PublishJobCount"].ToString()!="") { model.PublishJobCount=int.Parse(row["PublishJobCount"].ToString()); } if(row["PublishJobPrice"]!=null && row["PublishJobPrice"].ToString()!="") { model.PublishJobPrice=decimal.Parse(row["PublishJobPrice"].ToString()); } if(row["MainResumeCount"]!=null && row["MainResumeCount"].ToString()!="") { model.MainResumeCount=int.Parse(row["MainResumeCount"].ToString()); } if(row["MainResumePrice"]!=null && row["MainResumePrice"].ToString()!="") { model.MainResumePrice=decimal.Parse(row["MainResumePrice"].ToString()); } if(row["SearchStrangeResumeCount"]!=null && row["SearchStrangeResumeCount"].ToString()!="") { model.SearchStrangeResumeCount=int.Parse(row["SearchStrangeResumeCount"].ToString()); } if(row["SearchStrangeResumePrice"]!=null && row["SearchStrangeResumePrice"].ToString()!="") { model.SearchStrangeResumePrice=decimal.Parse(row["SearchStrangeResumePrice"].ToString()); } if(row["DownloadStrangeResumeCount"]!=null && row["DownloadStrangeResumeCount"].ToString()!="") { model.DownloadStrangeResumeCount=int.Parse(row["DownloadStrangeResumeCount"].ToString()); } if(row["DownloadStrangeResumePrice"]!=null && row["DownloadStrangeResumePrice"].ToString()!="") { model.DownloadStrangeResumePrice=decimal.Parse(row["DownloadStrangeResumePrice"].ToString()); } if(row["PublishDate"]!=null && row["PublishDate"].ToString()!="") { model.PublishDate=DateTime.Parse(row["PublishDate"].ToString()); } if(row["PublishID"]!=null && row["PublishID"].ToString()!="") { model.PublishID= new Guid(row["PublishID"].ToString()); } if(row["JobAdLargePrice"]!=null && row["JobAdLargePrice"].ToString()!="") { model.JobAdLargePrice=decimal.Parse(row["JobAdLargePrice"].ToString()); } if(row["JobAdSmallPrice"]!=null && row["JobAdSmallPrice"].ToString()!="") { model.JobAdSmallPrice=decimal.Parse(row["JobAdSmallPrice"].ToString()); } if(row["EmergencyRecruitmentPrice"]!=null && row["EmergencyRecruitmentPrice"].ToString()!="") { model.EmergencyRecruitmentPrice=decimal.Parse(row["EmergencyRecruitmentPrice"].ToString()); } if(row["Other01"]!=null) { model.Other01=row["Other01"].ToString(); } if(row["Other02"]!=null) { model.Other02=row["Other02"].ToString(); } if(row["Other03"]!=null && row["Other03"].ToString()!="") { model.Other03=int.Parse(row["Other03"].ToString()); } } return model; }
/// <summary> /// 得到一个对象实体 /// </summary> public zlzw.Model.PaidServicesListModel GetModel(int PaidServicesID) { SqlParameter[] parameters = { new SqlParameter("@PaidServicesID", SqlDbType.Int,4) }; parameters[0].Value = PaidServicesID; zlzw.Model.PaidServicesListModel model=new zlzw.Model.PaidServicesListModel(); DataSet ds= DbHelperSQL.RunProcedure("PaidServicesList_GetModel",parameters,"ds"); if(ds.Tables[0].Rows.Count>0) { return DataRowToModel(ds.Tables[0].Rows[0]); } else { return null; } }