public int nhapHang(HangInfo hh) { conn.Open(); SqlCommand cmd = new SqlCommand("insert_hang", conn); cmd.CommandType = CommandType.StoredProcedure; SqlParameter[] par = new SqlParameter[] { new SqlParameter("@Maloai", SqlDbType.Int), new SqlParameter("@Mathuonghieu", SqlDbType.Int), new SqlParameter("@Tenhang", SqlDbType.NVarChar), new SqlParameter("@Soluong", SqlDbType.Int), new SqlParameter("@Dongia", SqlDbType.BigInt), new SqlParameter("@Hinhanh", SqlDbType.NVarChar), new SqlParameter("@Mota", SqlDbType.NText) }; par[0].Value = hh.Maloai; par[1].Value = hh.Mathuonghieu; par[2].Value = hh.Tenhang; par[3].Value = hh.Soluong; par[4].Value = hh.Dongia; par[5].Value = hh.Hinhanh; par[6].Value = hh.Mota; cmd.Parameters.AddRange(par); int i = cmd.ExecuteNonQuery(); conn.Close(); return(i); }
public IList showHang(string Sql) { conn.Open(); string sql = Sql; SqlCommand cmd = new SqlCommand(sql, conn); ArrayList lst = new ArrayList(); HangInfo hh; SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { hh = new HangInfo(); if (!dr.IsDBNull(0)) { hh.Mahang = dr.GetInt32(0); } if (!dr.IsDBNull(1)) { hh.Maloai = dr.GetInt32(1); } if (!dr.IsDBNull(2)) { hh.Mathuonghieu = dr.GetInt32(2); } if (!dr.IsDBNull(3)) { hh.Tenhang = dr.GetString(3); } if (!dr.IsDBNull(4)) { hh.Soluong = dr.GetInt32(4); } if (!dr.IsDBNull(5)) { hh.Dongia = dr.GetInt64(5); } if (!dr.IsDBNull(6)) { hh.Hinhanh = dr.GetString(6); } if (!dr.IsDBNull(7)) { hh.Mota = dr.GetString(7); } if (!dr.IsDBNull(8)) { hh.Ngaynhap = dr.GetDateTime(8); } lst.Add(hh); } dr.Close(); conn.Close(); return(lst); }
protected void btnThem_Click(object sender, EventArgs e) { string ext = Path.GetExtension(txtHinhanh.PostedFile.FileName); if (ext == ".png" || ext == ".jpg") //gán hình ảnh được thêm có định dạng đuôi jpg hoặc png { string now = DateTime.Now.Day.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Year.ToString() + DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString() + DateTime.Now.Millisecond.ToString(); txtHinhanh.SaveAs(Server.MapPath("~/image/hang/") + "\\" + now + ext); // đường dẫn đến Thư Mục Chứa hình ảnh hàng được nhập HangInfo hh = new HangInfo(); //Thêm Mới Hàng hh.Maloai = int.Parse(ddlMaloai.SelectedValue); hh.Mathuonghieu = int.Parse(ddlMathuonghieu.SelectedValue); hh.Tenhang = txtTenhang.Text; hh.Soluong = int.Parse(txtSoluong.Text); hh.Dongia = Int64.Parse(txtDongia.Text); hh.Hinhanh = "../image/hang/" + now + ext; hh.Mota = txtMota.Value; HangBLL hb = new HangBLL(); int i = hb.nhapHang(hh); if (i > 0) { //Thêm Mới Thành công nếu thông tin nhập chính xác và đầy đủ lblThongBao.Visible = true; lblThongBao.Text = "Thêm mới thành công!"; loadHang(); } else { //ngược lại lỗi nếu sai lblThongBao.Visible = true; lblThongBao.Text = "Kiểm tra dữ liệu nhập vào!"; } } else { //ảnh sai định dạng lblThongBao.Visible = true; lblThongBao.Text = "Ảnh không không hợp lệ!"; } }
// Use this for initialization void Start() { _controller = GetComponent <CharacterAnimationController>(); _hang = new HangInfo(); }