Exemple #1
0
    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("/");
            }
        }
    }
Exemple #2
0
    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;
        }
    }
Exemple #3
0
    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);
    }
Exemple #4
0
    protected List <NhaXe> LoadNhaXe()
    {
        NhaxeRepository nx = new NhaxeRepository();

        return(nx.All().ToList());
    }