public async Task <IActionResult> Edit(int id, [Bind("Idmathang,Tenhang,Loaihang,Quycach,Giaban,Soluong")] Mathang mathang) { if (id != mathang.Idmathang) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(mathang); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MathangExists(mathang.Idmathang)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(mathang)); }
public void xoa() { Console.Clear(); Console.WriteLine("XOA THONG TIN MAT HANG "); List <Mathang> list = spDLL.LayDSMathang(); int ma; Console.Write("Nhap ma nv can xoa:"); ma = int.Parse(Console.ReadLine()); int i = 0; for (i = 0; i < list.Count; ++i) { if (list[i].mahang == ma) { break; } } if (i < list.Count) { Mathang b = new Mathang(list[i]); spDLL.XoaMathang(b); } }
public async Task <IActionResult> PutMathang(string id, Mathang mathang) { if (id != mathang.Id) { return(BadRequest()); } _context.Entry(mathang).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MathangExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public ActionResult ThemMH(FormCollection collection, Mathang mh) { //var tenmh = collection["TenMH"]; //var loaihang = collection["Loai"]; //var soluong = collection["SoLuong"]); //var dongia = string.Format("{}", collection["Dongia"]); //if (String.IsNullOrEmpty(tenmh)) //{ // ViewData["Loi1"] = "Tên mặt hàng không được để trống"; //} //else if (string.IsNullOrEmpty(loaihang)) //{ // ViewData["Loi2"] = " Phải chọn loại hàng"; //} //else if (string.IsNullOrEmpty(soluong)) //{ // ViewData["Loi3"] = " Phải nhập số lượng"; //} //else if (string.IsNullOrEmpty(dongia)) //{ // ViewData["Loi4"] = " Phải nhập đơn giá"; //} //else //{ // mh.TenMH = tenmh; // mh.Loai = loaihang; // mh.SoLuong = soluong; // mh.Dongia = dongia; ViewBag.MaLoai = new SelectList(kho.Loais.ToList().OrderBy(n => n.TenLoai), "MaLoai", "TenLoai"); kho.Mathangs.InsertOnSubmit(mh); kho.SubmitChanges(); return(RedirectToAction("Index", "Mathang")); }
protected void grv_mathang_RowUpdating(object sender, GridViewUpdateEventArgs e) { TextBox txttenmh = (TextBox)grv_mathang.Rows[e.RowIndex].Cells[2].Controls[0]; TextBox txtgiaban = (TextBox)grv_mathang.Rows[e.RowIndex].Cells[4].Controls[0]; TextBox txtgiagiam = (TextBox)grv_mathang.Rows[e.RowIndex].Cells[5].Controls[0]; string mamh = grv_mathang.DataKeys[e.RowIndex].Value.ToString(); Mathang mh = new Mathang(); mh.Mamh = mamh; mh.Tenmh = txttenmh.Text; mh.Giaban = decimal.Parse(txtgiaban.Text); mh.Giagiam = decimal.Parse(txtgiagiam.Text); try { MathangBUS.Mathang_Update(mh); Response.Write("<script>alert('Cập nhật mặt hàng thành công')</script>"); Response.Redirect(Request.Url.AbsoluteUri); } catch (Exception ex) { Response.Write("<script>alert('" + ex.Message + "')</script>"); } }
//Chèn một bản ghi học sinh vào tệp public void Themmathang(Mathang mh) { string mahang = DateTime.Now.ToString("ss"); StreamWriter fwrite = File.AppendText(txtfile); fwrite.WriteLine(); fwrite.Write(mahang + "#" + mh.tenhang + "#" + mh.maloai + "#" + mh.soluonghienco + "#" + mh.soluongnhapve); fwrite.Close(); }
public Nhap(int MaMH) { iMaMH = MaMH; Mathang MH = kho.Mathangs.Single(n => n.MaMH == iMaMH); sTenMH = MH.TenMH; dDonggia = double.Parse(MH.Dongia.ToString()); iSoluong = 1; }
//Chèn một bản ghi hang hoa vào tệp public void Insert(Mathang hh) { //int mah = Mahang + 1; StreamWriter fwrite = File.AppendText(txtfile); fwrite.WriteLine(); fwrite.Write(hh.mahang + "#" + hh.tenhang + "#" + hh.maloai + "#" + hh.soluongnhapve + "#" + hh.soluonghienco); fwrite.Close(); }
public async Task <IActionResult> Create([Bind("Idmathang,Tenhang,Loaihang,Quycach,Giaban,Soluong")] Mathang mathang) { if (ModelState.IsValid) { _context.Add(mathang); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(mathang)); }
public void ThemMathang(Mathang hh) { if (!string.IsNullOrEmpty(hh.tenhang)) { lhhh.Themmathang(hh); } else { throw new Exception("Du lieu sai"); } }
public ActionResult Delete(int id) { Mathang mh = (from s in kho.Mathangs where s.MaMH == id select s).SingleOrDefault(); // truy vấn lấy sách ra sách tại id hiện tại if (mh == null) //nếu câu truy vấn trên ko tồn tại, trả về lỗi http { return(HttpNotFound()); } return(View(mh)); }
public ActionResult Edit(Mathang mh) { Mathang m = kho.Mathangs.ToList().Find(n => n.MaMH == mh.MaMH); m.MaMH = mh.MaMH; m.TenMH = mh.TenMH; m.SoLuong = mh.SoLuong; m.Dongia = mh.Dongia; kho.SubmitChanges(); return(RedirectToAction("Index", "Mathang")); }
public void Nhap() { Console.Clear(); Console.WriteLine("NHAP THONG TIN MAT HANG"); Mathang sp = new Mathang(); Console.Write("Nhap ten hang:"); sp.tenhang = Console.ReadLine(); Console.Write("Nhap ma loai :"); sp.maloai = int.Parse(Console.ReadLine()); Console.Write("Nhap so luong hien co:"); sp.soluonghienco = int.Parse(Console.ReadLine()); Console.Write("Nhap so luong nhap ve:"); sp.soluongnhapve = int.Parse(Console.ReadLine()); spDLL.ThemMathang(sp); }
public List <Mathang> Timmathang(Mathang hh) { List <Mathang> list = lhhh.LayDSMathang(); List <Mathang> kq = new List <Mathang>(); //Voi gai tri ngam dinh ban dau if (hh.tenhang == null && hh.maloai == 0 && hh.soluongnhapve == 0 && hh.soluonghienco == 0 && hh.mahang == 0) { kq = list; } //Tim theo tenhang if (hh.tenhang != null) { for (int i = 0; i < list.Count; ++i) { if (list[i].tenhang.IndexOf(hh.tenhang) >= 0) { kq.Add(new Mathang(list[i])); } } } // Tim theo ma hNG if (hh.mahang != 0) { for (int i = 0; i < list.Count; ++i) { if (list[i].mahang >= 0) { kq.Add(new Mathang(list[i])); } } } //Tim theo ma if (hh.maloai != 0) { for (int i = 0; i < list.Count; ++i) { if (list[i].maloai >= 0) { kq.Add(new Mathang(list[i])); } } } //Cac truong hop khac cac ban tu lam else { kq = null; } return(kq); }
public ActionResult Edit(int id) { Mathang mh = kho.Mathangs.SingleOrDefault(n => n.MaMH == id); ViewBag.MaMH = mh.MaMH; if (mh == null) { Response.StatusCode = 404; return(null); } return(View(mh)); }
public void Sua() { Console.Clear(); Console.WriteLine("SUA THONG TIN GIA BAN"); List <Mathang> list = spDLL.LayDSMathang(); int ma; Console.Write("Nhap ma mat hang can sua:"); ma = int.Parse(Console.ReadLine()); int i = 0; for (i = 0; i < list.Count; ++i) { if (list[i].mahang == ma) { break; } } if (i < list.Count) { Mathang sp = new Mathang(list[i]); Console.Write("Nhap ten moi:"); string ten = Console.ReadLine(); if (ten != "") { sp.tenhang = ten; } Console.Write("ma loai moi:"); int ml = int.Parse(Console.ReadLine()); if (ml != 0) { sp.maloai = ml; } spDLL.SuaMathang(sp); } else { Console.WriteLine("Khong ton tai ma san pham nay"); } }
public async Task <ActionResult <Mathang> > PostMathang(Mathang mathang) { _context.Mathangs.Add(mathang); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (MathangExists(mathang.Id)) { return(Conflict()); } else { throw; } } return(CreatedAtAction("GetMathang", new { id = mathang.Id }, mathang)); }
public static void Update(Mathang mh) { using (SqlConnection cnn = ConnectDataBase()) { SqlCommand cmd = new SqlCommand("sp_Mathang_Update", cnn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@mamh", mh.Mamh); cmd.Parameters.AddWithValue("@tenmh", mh.Tenmh); cmd.Parameters.AddWithValue("@giaban", mh.Giaban); cmd.Parameters.AddWithValue("@giagiam", mh.Giagiam); try { cmd.ExecuteNonQuery(); } catch (Exception) { } } }
public void XoaMathang(Mathang xmh) { int i; List <Mathang> list = lhhh.LayDSMathang(); for (i = 0; i < list.Count; ++i) { if (list[i].mahang == xmh.mahang) { break; } } if (i < list.Count) { list.RemoveAt(i); lhhh.Update(list); } else { throw new Exception("Khong ton tai ma nay"); } }
public static void Mathang_Update(Mathang mh) { MathangDAO.Update(mh); }
public static void Mathang_Insert(Mathang mh) { MathangDAO.Insert(mh); }
protected void btn_themmathang_Click(object sender, EventArgs e) { Mathang mh = new Mathang(); mh.Mamh = txt_mamh.Text; mh.Tenmh = txt_tenmh.Text; mh.Hinhdd = mh.Mamh + ".jpg"; mh.Madm = ddl_danhmuc.SelectedValue.ToString(); mh.Mota = cke_mota.Text; mh.Giaban = decimal.Parse(txt_giaban.Text + "000"); mh.Giagiam = decimal.Parse(txt_giagiam.Text + "000"); if (ful_anhdaidien.HasFile && txt_tenmh.Text != "" && txt_giaban.Text != "" && txt_giagiam.Text != "" && cke_mota.Text != "") { FileInfo info = new FileInfo(ful_anhdaidien.FileName); if (info.Extension == ".jpg") { ful_anhdaidien.SaveAs(Server.MapPath("~/images/mat-hang/") + ful_anhdaidien.FileName); try { File.Move(Server.MapPath("~/images/mat-hang/") + info.Name, Server.MapPath("~/images/mat-hang/") + mh.Hinhdd); } catch (Exception) { } try { MathangBUS.Mathang_Insert(mh); List <string> ds_size = new List <string>(); if (ddl_danhmuc.SelectedValue == "AO") { if (size_S.Checked == true) { ds_size.Add("S"); } if (size_M.Checked == true) { ds_size.Add("M"); } if (size_L.Checked == true) { ds_size.Add("L"); } if (size_XL.Checked == true) { ds_size.Add("XL"); } } else if (ddl_danhmuc.SelectedValue == "QU") { if (size_30.Checked == true) { ds_size.Add("30"); } if (size_31.Checked == true) { ds_size.Add("31"); } if (size_32.Checked == true) { ds_size.Add("32"); } if (size_33.Checked == true) { ds_size.Add("33"); } if (size_34.Checked == true) { ds_size.Add("34"); } } else if (ddl_danhmuc.SelectedValue == "GD") { if (size_40.Checked == true) { ds_size.Add("40"); } if (size_41.Checked == true) { ds_size.Add("41"); } if (size_42.Checked == true) { ds_size.Add("42"); } if (size_43.Checked == true) { ds_size.Add("43"); } if (size_44.Checked == true) { ds_size.Add("44"); } } else { } foreach (string i in ds_size) { SizeBUS.Size_Insert(mh.Mamh, i); } Response.Redirect(Request.Url.AbsoluteUri); Response.Write("<script>alert('Thêm mặt hàng thành công')</script>"); Mathang_Show(); } catch (Exception ex) { Response.Write("<script>alert('" + ex.Message + "')</script>"); } } else { Response.Write("<script>alert('Định dạng ảnh phải là JPEG(*.jpg)')</script>"); } } else { Response.Write("<script>alert('Bạn chưa nhập đầy đủ thông tin')</script>"); } }