protected void btnLuu_Click(object sender, EventArgs e) { dsThanhPhamChon = (List <DTOChiTietDH>)Session["dsThanhPhamChon"]; try { string maDH = DateTime.Now.ToString("yyyyMMddHHmmss"); DTODonDatHang dtoDonHang = new DTODonDatHang(); int tongtien = 0; foreach (DTOChiTietDH row in dsThanhPhamChon) { tongtien += row.ThanhTien; } dtoDonHang.MaDH = maDH; dtoDonHang.MaKH = int.Parse(lbMaKH.Text); dtoDonHang.NgayTaoDH = Convert.ToDateTime(txtNgayTaoDH.Text); dtoDonHang.NgayGH = Convert.ToDateTime(txtGiao.Text); dtoDonHang.TongTien = 0; dtoDonHang.CongNoDH = 0; dtoDonHang.TongTien = tongtien; dtoDonHang.CongNoDH = tongtien; dtoDonHang.TrangThai = "Chưa Xử Lý"; //XuLy_TiepNhanDonHang control = new XuLy_TiepNhanDonHang(); //control.themdh(dtoDonHang); if (daoEntities.ThemDonHang(dtoDonHang)) { foreach (DTOChiTietDH dtoCTDH in dsThanhPhamChon) { dtoCTDH.MaDH = maDH; //control.themct(dtoCTDH); if (daoEntities.ThemChiTietDH(dtoCTDH)) { Session["dsThanhPhamChon"] = null; } } } Response.Redirect(Request.RawUrl); } catch (Exception) { throw; } }
public void themct(DTOChiTietDH dtoCTDH) { DAO_Entity dao = new DAO_Entity(); dao.ThemChiTietDH(dtoCTDH); }