public void BindNew(int newid) { try { using (ZLzuche.Model.ZLzucheEntities entity = new Model.ZLzucheEntities()) { var newmodel = entity.News.Where(x => x.Id == newid).FirstOrDefault(); if (newmodel == null) { ClientScript.RegisterStartupScript(this.GetType(), "alert", "<script>alert('该新闻不存在');</script>"); return; } else { this.labTitle.InnerHtml = newmodel.Subject; this.buildTime.InnerHtml = "发表时间:" + newmodel.CreateTime.ToString(); this.divContent.InnerHtml = newmodel.Content; } } } catch (Exception ex) { } }
/// <summary> /// 保存 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnNew_Click(object sender, EventArgs e) { string enterpriseName = this.EnterpriseName.Text.Trim(); string linkman = this.Linkman.Text.Trim(); string linktel = this.LinkTel.Text.Trim(); string email = this.Email.Text.Trim(); string needinfo = this.NeedInfo.Text.Trim(); try { using (ZLzuche.Model.ZLzucheEntities entity = new Model.ZLzucheEntities()) { ZLzuche.Model.rzzlApply model = new Model.rzzlApply(); model.EnterpriseName = enterpriseName; model.Linkman = linkman; model.LinkTel = linktel; model.Email = email; model.NeedInfo = needinfo; model.ApplyTime = DateTime.Now; entity.AddTorzzlApply(model); entity.SaveChanges(); ClientScript.RegisterStartupScript(this.GetType(), "alert", "<script>alert('申请成功');window.close();</script>"); } } catch (Exception ex) { ClientScript.RegisterStartupScript(this.GetType(), "alert", "<script>alert('新增失败');</script>"); return; } }
private void BindFocusImages() { using (var db = new ZLzucheEntities()) { var focusImageList = db.FocusImage.OrderByDescending(model => model.CreateTime).Take(4); repFocusImage.DataSource = focusImageList; repFocusImage.DataBind(); } }
private void BindData() { using (var db = new ZLzucheEntities()) { //短租(取车城市) var takeCityList = db.Shop.OrderBy(model => model.City).Select(model => new { City = model.City }).Distinct(); ddlShortRentTakeCity.DataSource = takeCityList; ddlShortRentTakeCity.DataBind(); if (takeCityList.Count() == 1) { ddlShortRentTakeCity.SelectedIndex = 1; txtLongRentTakeCity.Visible = ddlShortRentTakeCity.Visible = false; var item = takeCityList.ToList()[0]; lblShortRentTakeCity.Text = item.City; txtLongRentTakeCity.Text = lblLongRentTakeCity.Text = item.City; } } }
private void BindTakeStore() { using (var db = new ZLzucheEntities()) { //(还车门店) var takeStoreList = db.Shop.OrderBy(model =>model.Name).Select(model => new { Name = model.Name }).Distinct(); ddlTakeStore.DataSource = takeStoreList; ddlTakeStore.DataBind(); ddlTakeStore.Items.Insert(0, new ListItem("--请选择--","")); if (takeStoreList.Count() == 1) { ddlTakeStore.SelectedIndex = 1; ddlTakeStore.Visible = false; var item = takeStoreList.ToList()[0]; lblTakeStore.Text = item.Name; cbIsEqualStore.Checked = true; cbIsEqualStore.Visible = false; } } }
protected void lbnSubmitOrder_Click(object sender, EventArgs e) { using (var db = new ZLzucheEntities()) { var orders = new Orders { CustomerID = CustomerHelper.CustomerId, OrderType = "短租", GetCarTime = Convert.ToDateTime(txtTakeTime.Text), ReturnCarTime = Convert.ToDateTime(txtReturnTime.Text), HireDays = Convert.ToString((Convert.ToDateTime(txtReturnTime.Text) - Convert.ToDateTime(txtTakeTime.Text)).Days), CreateTime = DateTime.Now }; var carId = string.IsNullOrEmpty(hfCarId.Value) ? 0 : Convert.ToInt32(hfCarId.Value); if (carId > 0) { var car = db.Car.SingleOrDefault(model => model.ID == carId); var orderDetails = new OrderDetails { Orders = orders, CarId = car.ID, Price = car.Price, CarNum = 1, Status = 0, CreateBy = CustomerHelper.CustomerId, CreateTime = DateTime.Now }; orders.OrderDetails.Add(orderDetails); } db.Orders.AddObject(orders); db.SaveChanges(); ScriptHelper.Alert(this,"短租订单提交成功"); var gotoUrl = this.ResolveUrl("ShortRent.aspx"); ScriptHelper.Goto(this,gotoUrl); } }
private void SwitchStep4() { using (var db = new ZLzucheEntities()) { var carId = string.IsNullOrEmpty(hfCarId.Value) ? 0 : Convert.ToInt32(hfCarId.Value); var car = db.Car.FirstOrDefault(model => model.ID == carId); lblCarInfo4.Text = (car == null) ? "" : string.Format("{0}/{1}", car.CarName, car.CarModel); lblMemberName4.Text = UserHelper.CurrentUserName(); lbltakeTime4.Text = txtTakeTime.Text; lblReturnTime4.Text = txtReturnTime.Text; var timespan = Convert.ToDateTime(lblReturnTime4.Text) - Convert.ToDateTime(lbltakeTime4.Text); var days = timespan.Days; lblTakeDays4.Text = lblRentCycleDays4.Text = Convert.ToString(days); lblTotalRentMoney4.Text = car == null ? "0" : Convert.ToString(car.Price * days); lblInsureMoney.Text = car == null ? "0" : Convert.ToString(40 * days); lblTotalMoney4.Text = Convert.ToString(Convert.ToDecimal(lblTotalRentMoney4.Text) + Convert.ToDecimal(lblInsureMoney.Text)); } }
protected void lbnNext2_Click(object sender, EventArgs e) { this.CurrentNavIndex = 2; divStep01.Visible = false; divStep02.Visible = true; divCarInfo.Visible = true; divOrderInfo.Visible = true; divClientLinkInfo.Visible = true; divClient.Visible = false; divQuotationList.Visible = false; using (var db = new ZLzucheEntities()) { var carId = string.IsNullOrEmpty(CarName.Text) ? 0 : Convert.ToInt32(CarName.Text); var car = db.Car.SingleOrDefault(model => model.ID ==carId); if (car != null) { ltlCarName.Text =car.CarType.CarTypeName + car.CarName + car.CarModel; ltlDerailleur.Text = car.Derailleur; ltlCarAge.Text = car.CarAge.ToString(); ltlRentCost.Text = String.Format("{0:N0}元",car.MonthPrice); } } ltlTakeCity2.Text = lblShortRentTakeCity.Text; ltlTakeTime2.Text = GetCarTime.Text; ltlRentCycle.Text = ddlRentCycle.SelectedItem.Text; ltlTrank2.Text = CarTypeId.SelectedItem.Text; ltlCar2.Text = CarName.SelectedItem.Text; }
protected void lbnSubmit_Click(object sender, EventArgs e) { using (var db = new ZLzucheEntities()) { var orders = new Orders { CustomerID = CustomerHelper.CustomerId, OrderType = "长租", GetCarTime = Convert.ToDateTime(GetCarTime.Text), RentMonth =Convert.ToInt32(ddlRentCycle.Text), LinkMan = txtLinkMan.Text, Phone = txtPhone.Text, CompanyName = txtCompanyName.Text, Email = txtEmail.Text, CreateTime = DateTime.Now }; var carId = string.IsNullOrEmpty(CarName.Text) ? 0 : Convert.ToInt32(CarName.Text); if (carId > 0) { var car = db.Car.SingleOrDefault(model => model.ID == carId); var orderDetails = new OrderDetails { Orders = orders, CarId = car.ID, Price = car.MonthPrice, CarNum = Convert.ToInt32(txtRentNum.Text), Status = 0, CreateBy = CustomerHelper.CustomerId, CreateTime = DateTime.Now }; orders.OrderDetails.Add(orderDetails); } db.Orders.AddObject(orders); db.SaveChanges(); ScriptHelper.Alert(this, "长租订单提交成功"); var gotoUrl = this.ResolveUrl("~/LongRent.aspx"); ScriptHelper.Goto(this, gotoUrl); } }
protected void lbnNext3_Click(object sender, EventArgs e) { CurrentNavIndex = 4; divStep01.Visible = false; divStep02.Visible = true; divClientLinkInfo.Visible = false; divCarInfo.Visible = false; divOrderInfo.Visible = false; divClient.Visible = true; divQuotationList.Visible = true; ltlLinkMan.Text = txtLinkMan.Text; ltlPhone.Text = txtPhone.Text; ltlCompanyName.Text = txtCompanyName.Text; ltlEmail.Text = txtEmail.Text; using (var db = new ZLzucheEntities()) { var carId = string.IsNullOrEmpty(CarName.Text) ? 0 : Convert.ToInt32(CarName.Text); var car = db.Car.SingleOrDefault(model => model.ID == carId); if (car != null) { var imageUrl = string.Format("~/images/CarImage/{0}.jpg", car.ID); imgCar.ImageUrl = this.ResolveUrl( imageUrl); ltlCarType3.Text = car.CarType.CarTypeName; ltlCar3.Text = car.CarName; ltlCarAge3.Text = car.CarAge.ToString(); ltlSingleCarRentCost3.Text = String.Format("{0:N0}元", car.MonthPrice); ltlMonthCost.Text = string.Format("{0:N0}元", Convert.ToInt32(ddlRentCycle.Text)*car.MonthPrice); ltlBaseMonthRentCost.Text = string.Format("{0:N0}元/月", car.MonthPrice); ltlCarRentCycle3.Text = ddlRentCycle.SelectedItem.Text; ltlCarRentNum.Text = txtRentNum.Text + "台"; ltlTotalRentCost.Text = String.Format("{0:N0}元", Convert.ToInt32(ddlRentCycle.Text) * car.MonthPrice * Convert.ToDecimal(txtRentNum.Text)); ; } } }