private void sbtnThem_NhapKho_Click(object sender, EventArgs e) { TruongMNHoaHongNho.Form_Mini.frmThemPhieuNhapXuatKho frm = new TruongMNHoaHongNho.Form_Mini.frmThemPhieuNhapXuatKho("NhapKho", frmMain, 0, this); frm.ShowDialog(); //gvNhapKho_NhapKho.AddNewRow(); //int rowHandle = gvNhapKho_NhapKho.GetRowHandle(gvNhapKho_NhapKho.DataRowCount); //if (gvNhapKho_NhapKho.IsNewItemRow(rowHandle)) //{ // gvNhapKho_NhapKho.SetRowCellValue(rowHandle, gvNhapKho_NhapKho.Columns["maphieunhapxuatkho"], "-99"); //} //else //{ // DataTable table = new DataTable(); // table.Columns.Add("ngaylap"); // table.Columns.Add("sophieu"); // table.Columns.Add("caan"); // table.Columns.Add("nguoilap"); // table.Columns.Add("nguoigiaonhanhang"); // table.Columns.Add("diengiai"); // table.Columns.Add("bophannhanhang"); // table.Columns.Add("tongtien"); // table.Columns.Add("maphieunhapxuatkho"); // DataRow r = table.NewRow(); // r["maphieunhapxuatkho"] = "-99"; // table.Rows.Add(r); // gcNhapKho_NhapKho.DataSource = table; //} }
private void sbtnLuu_NhapKho_Click(object sender, EventArgs e) { string maPhieuNhapXuatKho = gvNhapKho_NhapKho.GetRowCellValue(gvNhapKho_NhapKho.FocusedRowHandle, colMaPhieuNhap_NhapKho_NhapKho).ToString(); if (maPhieuNhapXuatKho.Trim() != "") { TruongMNHoaHongNho.Form_Mini.frmThemPhieuNhapXuatKho frm = new TruongMNHoaHongNho.Form_Mini.frmThemPhieuNhapXuatKho("NhapKho", frmMain, int.Parse(maPhieuNhapXuatKho), this); frm.ShowDialog(); } // for (int i = 0; i < gvNhapKho_NhapKho.RowCount; i++) // { // string sql = ""; // int maPhieuNhapXuatKho = int.Parse(KiemTraKhongCo(gvNhapKho_NhapKho.GetRowCellValue(i, colMaPhieuNhap_NhapKho_NhapKho).ToString())); // string caan = gvNhapKho_NhapKho.GetRowCellValue(i, colCaAn_NhapKho_NhapKho).ToString(); // string sophieu = gvNhapKho_NhapKho.GetRowCellValue(i, colSoPhieu_NhapKho_NhapKho).ToString(); // string ngaylap = gvNhapKho_NhapKho.GetRowCellValue(i, colNgayLap_NhapKho_NhapKho).ToString(); // string nguoilap = gvNhapKho_NhapKho.GetRowCellValue(i, colNguoiLap_NhapKho_NhapKho).ToString(); // string nguoigiaohang = gvNhapKho_NhapKho.GetRowCellValue(i, colNguoiGiaoHang_NhapKho_NhapKho).ToString(); // string diengiai = gvNhapKho_NhapKho.GetRowCellValue(i, colDienGiai_NhapKho_NhapKho).ToString(); // string bophannhanhang = gvNhapKho_NhapKho.GetRowCellValue(i, colNhapTaiKho_NhapKho_NhapKho).ToString(); // string tongtien = KiemTraKhongCo(gvNhapKho_NhapKho.GetRowCellValue(i, colTongTien_NhapKho_NhapKho).ToString()); // mangID_NhapKho = mangID_NhapKho.Distinct().ToList(); // if(maPhieuNhapXuatKho == -99) // { // try // { // maPhieuNhapXuatKho = int.Parse(Connect.GetTable("select maphieuNhapXuatkho from PhieuNhapXuatKho order by maphieunhapxuatkho desc").Rows[0][0].ToString()); // } // catch { } // string[] ngayLap = ngaylap.Split(' '); // ngayLap = ngayLap[0].Split('/'); // sql = @" insert into PhieuNhapXuatKho(maphieunhapxuatkho,ngay,thang,nam,ngaythangnam,sophieu,nguoilap,diengiai,tongtien,loaiphieu,caan,bophannhanhang,nguoigiaonhanhang) // values( // " + ++maPhieuNhapXuatKho + @", // " + ngayLap[1] + @", // " + ngayLap[0] + @", // " + ngayLap[2] + @", // '" + ngaylap + @"', // '" + sophieu + @"', // '" + nguoilap + @"', // '" + diengiai + @"', // " + tongtien + @", // 0, // '" + caan + @"', // '" + bophannhanhang + @"', // '" + nguoigiaohang + @"' // ) "; // } // else // { // string[] ngayLap = ngaylap.Split(' '); // ngayLap = ngayLap[0].Split('/'); // if(mangID_NhapKho.Contains(maPhieuNhapXuatKho.ToString())) // { // sql = @" update PhieuNhapXuatKho set // ngay = " + ngayLap[1] + @", // thang = " + ngayLap[0] + @", // nam = " + ngayLap[2] + @", // ngaythangnam = '" + ngaylap + @"', // sophieu = '" + sophieu + @"', // nguoilap = '" + nguoilap + @"', // diengiai = '" + diengiai + @"', // tongtien = " + tongtien + @", // bophannhanhang = '" + bophannhanhang + @"', // caan = '" + caan + @"', // nguoigiaonhanhang = '" + nguoigiaohang + @"' // where maphieunhapxuatkho = " + maPhieuNhapXuatKho + @" // "; // } // } // Connect.Exec(sql); // } // MessageBox.Show("Đã lưu thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); // //load lai danh sach // cboThang_NhapKho_SelectedIndexChanged(sender, e); }