public void MaskSpectrumInsertOrUpdate() { //Nastavení atributů se provádí přes klasický konstruktor - KULATÉ závorky namísto složených - v pořadí: Hlavní model, podmodel, okres, barva, souřadnice. //Všechno mohou být stringy - tam, kde je v tabulce MaskSpectrum uvedeno číselné ID se provádí automatický překlad ze stringu na int. //Je potřeba dodržet ty názvy, které jsou již uložené v DB, jinak je nutno updatovat "překladové" tabulky. //Je možno použít u IDček - první 2 položky - i konstruktor, který přijímá int hodnoty. CloudMaskSpectrum record = new CloudMaskSpectrum("Model_EURO4", "Zlín", "{}"); Model.Cloud.MaskSpectrumInsertOrUpdate(record); }
public bool MaskSpectrumInsertOrUpdate(CloudMaskSpectrum item) { using (IDbConnection conn = new SqlConnection(Model.ConnStr("Cloud"))) { List <CloudMaskSpectrum> records = new List <CloudMaskSpectrum>(); records.Add(item); conn.Execute("dbo.MASK_SPECTRUM_InsertOrUpdateData @ID, @ID_ORP, @COODS", records); return(true); } }