public Info.CTXUATInfo SetCTKM(int soluong) { Info.CTXUATInfo info = new Info.CTXUATInfo(); info.Mahdxuat = infoHDXUAT.Ma; info.Solo = KM.Rows[0]["MALO"].ToString(); info.MaCTNhap = int.Parse(KM.Rows[0]["MA"].ToString()); info.Mahh = int.Parse(dataKM.Rows[0]["MaHHKM"].ToString()); info.Soluong = soluong; info.Dongia = 0; info.Tienchuavat = 0; info.Vat = 0; info.Tiencovat = 0; info.CK = 0; info.Tinhtrang = 1; return(info); }
public void SetHHKhuyenMai() { int tt = 1; if (dataKM.Rows.Count > 0) { KM = tXuatKho.GetLO(int.Parse(dataKM.Rows[0]["MaHHKM"].ToString()), 1); if (KM.Rows.Count < 0) { MessageBox.Show("Hết Hàng Khuyến mãi"); } else { try { int slKM = int.Parse(txtSLban.Text.ToString()) / int.Parse(dataKM.Rows[0]["SL"].ToString()); slKM = slKM * int.Parse(dataKM.Rows[0]["SLKM"].ToString()); if (slKM != 0) { int slKMTon = int.Parse(KM.Rows[0]["SLTON_LO"].ToString()) - slKM; if (slKMTon <= 0) { slKMTon = 0; tt = 0; } ////////Insert Update Info.CTXUATInfo info = SetCTKM(slKM); tXuatKho.InsertCTNHAP(info); UpdateLo(int.Parse(KM.Rows[0]["MA"].ToString().ToString()), slKMTon, 0); } } catch (Exception ex) { TLog.WriteErr("frmXuatKho_SetHHKhuyenMai", ex.Message + "|" + ex.StackTrace); } } } }
public Info.CTXUATInfo SetCTKM(int soluong) { Info.CTXUATInfo info = new Info.CTXUATInfo(); info.Mahdxuat = infoHDXUAT.Ma; info.Solo =KM.Rows[0]["MALO"].ToString(); info.MaCTNhap =int.Parse(KM.Rows[0]["MA"].ToString()); info.Mahh = int.Parse(dataKM.Rows[0]["MaHHKM"].ToString()); info.Soluong = soluong; info.Dongia = 0; info.Tienchuavat = 0; info.Vat = 0; info.Tiencovat = 0; info.CK =0; info.Tinhtrang = 1; return info; }