Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var mType = CmbType.SelectedItem.ToString();
- var mManufacturer = CmbMfr.SelectedValue.ToString();
- var mCode = Convert.ToString(TxtProductCode.Text);
- switch (mType)
- {
- case "Faucets":
- var faucets = Resources.Accessor.SearchFaucets(mManufacturer, mCode);
- DgInventory.DataSource = faucets;
- break;
- case "Parts":
- var parts = Resources.Accessor.SearchParts(mManufacturer, mCode);
- DgInventory.DataSource = parts;
- break;
- }
- public static List<TblFaucets> SearchFaucets(string mId, string mCode)
- {
- var dataConnect = new PxLinqSqlDataContext();
- return (from f in dataConnect.GetTable<TblFaucets>()
- where (f.Mfr == Convert.ToInt32(mId))
- where (f.Code == mCode)
- select f).ToList<TblFaucets>();
- }
- public static List<DisplayFaucet> SearchFaucets(string mId, string mCode)
- {
- var dataConnect = new PxLinqSqlDataContext();
- return (from f in dataConnect.GetTable<TblFaucets>()
- where (f.Mfr == Convert.ToInt32(mId))
- where (f.Code == mCode)
- select new DisplayFaucet () { // create anonymous object
- ID = f.ID, // only holding the data you want to
- Manufacturer = Manufacturer.Name, // assuming there is property Name within your manufacturer table?!
- Code = f.Code,
- Description = f.Description,
- Price = f.Price,
- Date = f.Date
- }).ToList();
- }
- public class DisplayFaucet
- {
- public int ID { get; set; }
- public string Manufacturer { get; set; }
- public string Code { get; set; } // check type
- public string Description { get; set; }
- public doublePrice{ get; set; } // check type
- public DaetTime Date { get; set; } // check type
- }
Add Comment
Please, Sign In to add comment