protected void Page_Load(object sender, EventArgs e) { BindData(); string CompanyId = Request.QueryString["CompanyId"]; string createvote = Request.QueryString["Create"]; if (!string.IsNullOrEmpty(CompanyId)) { NhaXe NhaXe = new NhaXe(); NhaXe = new NhaxeRepository().Find(Convert.ToInt32(CompanyId)); namenhaxe.Text = NhaXe.Tennhaxe; StringBuilder str = new StringBuilder(); string addva = ""; addva += "<input type=\"hidden\" name=\"CompanyId\" id=\"CompanyId\" value=\"" + CompanyId + "\"/>"; ltriph.Text = addva; } if (!string.IsNullOrEmpty(createvote)) { string name = Request["firstName"]; string email = Request["email"]; string comment = Request["comment"]; string CompId = Request["CompanyId"]; string OverallRating = Request["OverallRating"]; string VehicleQualityRating = Request["VehicleQualityRating"]; string OnTimeRating = Request["OnTimeRating"]; string ServiceRating = Request["ServiceRating"]; int RatingAve = (Convert.ToInt32(OverallRating) + Convert.ToInt32(VehicleQualityRating) + Convert.ToInt32(OnTimeRating) + Convert.ToInt32(ServiceRating)) / 4; Hashtable tbIn = new Hashtable(); tbIn.Add("CompanyId", CompId); tbIn.Add("OverallRating", OverallRating); tbIn.Add("QualityRating", VehicleQualityRating); tbIn.Add("OnTimeRating", OnTimeRating); tbIn.Add("ServiceRating", ServiceRating); tbIn.Add("RatingAverage", Convert.ToString(RatingAve)); tbIn.Add("Comment_Content", comment); tbIn.Add("Comment_FullName", name); tbIn.Add("Comment_Email", email); bool _insert = UpdateData.Insert("tbl_Comment", tbIn); if (_insert) { Response.Redirect("/"); } } }
protected void btnUpdate_Click(object sender, EventArgs e) { NhaxeRepository nhaxeRepo = new NhaxeRepository(); vexedtEntities context = new vexedtEntities(); try { if (nx != null) { nx.Tennhaxe = Tennhaxe.Text; nx.Sodienthoai = Sodienthoai.Text; nx.Trusochinh = Trusochinh.Text; nx.Soluongxe = int.Parse(Soluongxe.Text); nx.Nguoidaidien = Nguoidaidien.Text; nx.Gioithieuchitiet = Gioithieuchitiet.Text; nx.Gioithieungan = Gioithieungan.Text; nx.Anh = txtImg.Text; nx.Tinh = int.Parse(Tinh.SelectedValue); } nhaxeRepo.Save(); Hashtable tb = new Hashtable(); tb.Add("Tennhaxe", Tennhaxe.Text); tb.Add("Trusochinh", Trusochinh.Text); tb.Add("Soluongxe", Soluongxe.Text); tb.Add("Nguoidaidien", Nguoidaidien.Text); tb.Add("Gioithieuchitiet", Gioithieuchitiet.Text); tb.Add("Anh", txtImg.Text); tb.Add("Tinh", Tinh.SelectedValue); tb.Add("Sodienthoai", Sodienthoai.Text); UpdateData.Update("Nhaxe", tb, "ID=" + ID); ltrScript.Text = ("<script>parent.showMsg('" + string.Format(ErrorMessage.Success, "Sửa nhà xe") + "'); parent.window.location.reload();</script>"); } catch (Exception) { throw; } }
protected string lstNhaxe() { var lst = new List <NhaXe>(); if (ddlTinh.SelectedIndex == 0) { lst = new NhaxeRepository().All().ToList(); } else { int matinh = Convert.ToInt32(ddlTinh.SelectedValue); lst = new NhaxeRepository().SearchFor(o => o.Tinh == matinh).ToList(); } string str = ""; foreach (var item in lst) { str += "<li><a href='/nha-xe/" + item.ID + ".htm'>"; str += "<div class=\"overlay\"><img src=\"" + item.Anh + "\" alt=\"Nhà xe " + item.Tennhaxe + "\" /></div>"; str += "<p>" + item.Tennhaxe + "</p>"; str += "</a></li>"; } return(str); }
protected List <NhaXe> LoadNhaXe() { NhaxeRepository nx = new NhaxeRepository(); return(nx.All().ToList()); }