public static void LoadWaiveMaterialAmountByReader(DataRow row, WaiveMaterialAmount o) { o.ID = Convert.ToInt64(row["ID"]); o.Length = Convert.ToDecimal(row["Length"]); o.Width = Convert.ToDecimal(row["Width"]); o.Amount = Convert.ToDecimal(row["Amount"]); o.WaiveID = Convert.ToInt64(row["WaiveID"]); o.MaterialID = Convert.ToInt64(row["MaterialID"]); }
public static WaiveMaterialAmountCollection GetWaiveMaterialAmountByWaiveID_MaterialID(Int64 WaiveID, Int64 MaterialID) { WaiveMaterialAmountCollection c = new WaiveMaterialAmountCollection(); SqlCommand cmd = new SqlCommand(); SqlParameterCollection Params = cmd.Parameters; Params.Add(new SqlParameter("WaiveID", WaiveID)); Params.Add(new SqlParameter("MaterialID", MaterialID)); DataTable dt = Execute.FillDataTable(StoredProcedures.GetWaiveMaterialAmountByWaiveID_MaterialID, Params); if (dt.Rows.Count > 0) { foreach (DataRow row in dt.Rows) { WaiveMaterialAmount o = new WaiveMaterialAmount(); LoadWaiveMaterialAmountByReader(row, o); c.Add(o); } } return(c); }