private void btnOpslaan_Click(object sender, RoutedEventArgs e) { if ((string)CmbDierType.SelectedItem == "Hond") { var geslacht = (Dier.Geslacht)CmbGeslacht.SelectedItem; var h = new Hond(); h.naam = TxtNaamDier.Text; h.GeslachtSet = geslacht; _dierAsiel.AddDog(h); _listViewDieren.Items.Clear(); VulView(); h.BerekenPrijs(_dierAsiel.DierList); this.Close(); } if ((string)CmbDierType.SelectedItem == "Kat") { var geslacht = (Dier.Geslacht)CmbGeslacht.SelectedItem; var k = new Kat(); k.naam = TxtNaamDier.Text; k.GeslachtSet = geslacht; _dierAsiel.AddKat(k); _listViewDieren.Items.Clear(); VulView(); // k.BerekenPrijs(); this.Close(); } }
public void KatGedrag() { Kat kat = new Kat("kat"); kat.verandergedrag("goed met kinderen"); Assert.AreEqual("goed met kinderen", kat.Gedrag); }
// POST api/<controller> public Base Post([FromBody] Kat kat) { UrunData ud = new UrunData(); Base b = ud.Urunler(kat.katid); return(b); }
static void Main(string[] args) { Hund h1 = new Hund() { Navn = "Fido" }; h1._Navn(); Kat k1 = new Kat() { Navn = "misser" }; k1._Navn(); Dyr d1 = new Hund() { Navn = "fede" }; d1._Navn(); Console.WriteLine(); List <Dyr> forskelligeDyr = new List <Dyr>() { h1, k1, new Hund() { Navn = "c" }, new Kat() { Navn = "d" } }; foreach (Dyr item in forskelligeDyr) { item._Navn(); } Console.WriteLine(); Dyr[] dyr = new Dyr[20]; for (int i = 0; i < 20; i++) { dyr[i] = Dyr.TilfældigtDyr(); } foreach (var item in dyr) { item._Navn(); } if (System.Diagnostics.Debugger.IsAttached) { Console.Write("Press any key to continue . . . "); Console.ReadKey(); } }
public Base Urunler(Kat kat) { urunListesi = new List<Urun>(); Base b = new Base(); db.prepareCommand("SELECT * FROM tbl_Urun WHERE intKatId=@intKatId", CommandType.Text, new SqlParameter[] { new SqlParameter() {ParameterName="@intKatId",Value=kat.katid, SqlDbType=SqlDbType.Int } }); SqlDataReader dr = db.runCommandReturnReader(); while (dr.Read()) { urunListesi.Add(new Urun { urunId = Convert.ToInt32(dr["intUrun"]), katId = Convert.ToInt32(dr["intKatId"]), urunAdi = dr["strAdi"].ToString(), durum = Convert.ToBoolean(dr["blDurum"]), }); } if (urunListesi.Count > 0) { b.result = true; b.data = urunListesi; } else { b.result = false; b.errorId = 101; b.errorMsg = "Internal Server Error"; } return b; }
public void TestMethod1() { this.kat = new Kat(); kat.naam = "katje"; kat.GeslachtSet = Dier.Geslacht.Man; kat.Info = "Hallo"; }
public void DierEigenaar() { Kat kat = new Kat("dier"); Eigenaar eigenaar = new Eigenaar("Sander"); kat.Eigenaar = eigenaar; Assert.AreEqual(eigenaar, kat.Eigenaar); }
static void Main(string[] args) { Console.WriteLine("Mere kompleks polymorfi - med dyr"); Hund h1 = new Hund() { Navn = "Fido" }; Kat k1 = new Kat() { Navn = "Katty" }; //h1.SigNoget(); //k1.SigNoget(); System.Collections.Generic.List <Dyr> zoo = new System.Collections.Generic.List <Dyr>(); zoo.Add(h1); zoo.Add(k1); zoo.Add(new Kat() { Navn = "Trunte" }); zoo.Add(new Kat() { Navn = "Sofus" }); zoo.Add(new Hest() { Navn = "Danmark" }); foreach (Dyr item in zoo) { //Console.Write(item is Hund); item.SigNoget(); } Console.WriteLine(); Console.WriteLine($"Brug af 'is' på h1 og Dyr : {h1 is Dyr }"); Console.WriteLine($"Brug af 'is' på k1 og Dyr : {k1 is Dyr }"); Console.WriteLine($"Brug af 'is' på k1 og Hund: {k1 is Hund }"); Console.WriteLine($"Brug af 'is' på k1 og Kat : {k1 is Kat }"); Console.WriteLine(); Console.WriteLine("Simpel polymorfi"); Faktura f1 = new Faktura() { Nr = 1, Dato = new DateTime(2019, 01, 28), Kunde = "Mainframe-Soft" }; Console.WriteLine(f1.ToString()); if (System.Diagnostics.Debugger.IsAttached) { Console.Write("Press any key to continue . . . "); Console.ReadKey(); } }
/// <summary> /// kayıt işlemleri /// </summary> public JsonResult FlooriOperation(Kat P) { if (CheckPerm(Perms.KatKartı, PermTypes.Writing) == false) { return(Json(new Result(false, "Yetkiniz yok"), JsonRequestBehavior.AllowGet)); } var _Result = Floor.Operation(P); return(Json(_Result, JsonRequestBehavior.AllowGet)); }
public void TestReserveringCat() { var k = new Kat { naam = "Katje", GeslachtSet = Dier.Geslacht.Vrouw }; this.reservering = new Reservering(new Persoon("Kees", "Achternaam", "Stategaard 43", "6227 GL", "Maastricht", "0612345678"), k, DateTime.Today); Assert.IsNotNull(reservering.persoon); Assert.IsFalse(reservering.isOpgehaald); Assert.AreEqual("Katje", reservering.dier.naam); }
static void Main() { // Array af dyr Dyr[] ArrayAfDyr = new Dyr[6]; ArrayAfDyr[0] = new Hund("Trisse"); ArrayAfDyr[1] = new Kat("Gizmo"); ArrayAfDyr[2] = new Hund("Nala"); ArrayAfDyr[3] = new Kat("Trunte"); ArrayAfDyr[4] = new Hund("Kvik"); ArrayAfDyr[5] = new Kat("Guitarkatten"); //Løb arrayet igennem og se, hvad der er // Flere ændringer i linje 63 foreach (Dyr mitDyr in ArrayAfDyr) { Console.WriteLine("Mit navn er " + mitDyr.Navn + ". Jeg siger " + mitDyr.Lyd()); } }
static void Main(string[] args) { Hund h = new Hund { Navn = "Henning" }; Kat k = new Kat { Navn = "Kathrine" }; h.SigNoget(); k.SigNoget(); for (int i = 0; i < 20; i++) { Dyr.TilfældigtDyr().SigNoget(); } Console.ReadKey(); }
static void Main(string[] args) { Hund h1 = new Hund(); Hund h2 = new Hund(); Kat k1 = new Kat(); Kat k2 = new Kat(); Dyr d1 = TilfældigtDyr(); h1.SigNoget(); k1.SigNoget(); h2.SigNoget(); k2.SigNoget(); d1.SigNoget(); Dyr[] dyr = new Dyr[20]; for (int i = 0; i < 20; i++) { dyr[i] = Dyr.TilfældigtDyr(); } foreach (var item in dyr) { item.SigNoget(); } }
/// <summary> /// depo kartı sayfasında rafa kadar komple depo bilgisi girşi /// </summary> public JsonResult Kat(HttpPostedFileBase file) { if (CheckPerm(Perms.KatKartı, PermTypes.Writing) == false) { return(Json(new Result(false, "Yetkiniz yok"), JsonRequestBehavior.AllowGet)); } var _Result = new Result(false, "Hatalı dosya!"); if (file == null || file.ContentLength == 0) { return(Json(_Result, JsonRequestBehavior.AllowGet)); } // gelen dosyayı oku var stream = file.InputStream; IExcelDataReader reader; // dosya tipini bul if (file.FileName.EndsWith(".xlsx")) { reader = ExcelReaderFactory.CreateOpenXmlReader(stream); } else { return(Json(_Result, JsonRequestBehavior.AllowGet)); } // ilk satır başlık reader.IsFirstRowAsColumnNames = true; // exceldeki bilgileri datasete aktar var result = reader.AsDataSet(); // kontrol if (result.Tables.Count == 0) { return(Json(_Result, JsonRequestBehavior.AllowGet)); } if (result.Tables[0].Rows == null) { return(Json(_Result, JsonRequestBehavior.AllowGet)); } // her satırı tek tek kaydet int basarili = 0, hatali = 0, ozelliktipi = Combos.Özellik.ToInt32(); var hatalilar = ""; for (int i = 0; i < result.Tables[0].Rows.Count; i++) { var dr = result.Tables[0].Rows[i]; // kontrol try { var tdepo = dr["Depo"].ToString(); var tkoridor = dr["Koridor"].ToString(); var traf = dr["Raf Grubu"].ToString(); var tbolum = dr["Bölüm"].ToString(); var tkat = dr["Rafın Katı"].ToString(); var tozellik = dr["Özellik"].ToString(); var taciklama = dr["Açıklama"].ToString(); if (tdepo != "" && tkoridor != "" && traf != "" && tbolum != "" && tkat != "" && tozellik != "" && (dr["Genişlik (mm)"].ToString2().IsNumeric() != false || dr["Genişlik (mm)"].ToString2() == "*") && (dr["Derinlik (mm)"].ToString2().IsNumeric() != false || dr["Derinlik (mm)"].ToString2() == "*") && (dr["Yükseklik (mm)"].ToString2().IsNumeric() != false || dr["Yükseklik (mm)"].ToString2() == "*") && (dr["Kapasite (kg)"].ToString2().IsNumeric() != false || dr["Kapasite (kg)"].ToString2() == "*")) { var dp = db.Depoes.Where(m => m.DepoKodu == tdepo).FirstOrDefault(); if (dp == null) { _Result.Message = "Önce depoyu ekleyin"; return(Json(_Result, JsonRequestBehavior.AllowGet)); } else { var kr = db.Koridors.Where(m => m.KoridorAd == tkoridor && m.DepoID == dp.ID).FirstOrDefault(); if (kr == null) { kr = new Koridor() { DepoID = dp.ID, KoridorAd = tkoridor, SiraNo = 0, Aktif = true, Kaydeden = vUser.UserName, KayitTarih = fn.ToOADate(), Degistiren = vUser.UserName, DegisTarih = fn.ToOADate() }; db.Koridors.Add(kr); db.SaveChanges(); } var rf = db.Rafs.Where(m => m.RafAd == traf && m.KoridorID == kr.ID).FirstOrDefault(); if (rf == null) { rf = new Raf() { KoridorID = kr.ID, RafAd = traf, SiraNo = 0, Aktif = true, Kaydeden = vUser.UserName, KayitTarih = fn.ToOADate(), Degistiren = vUser.UserName, DegisTarih = fn.ToOADate() }; db.Rafs.Add(rf); db.SaveChanges(); } var bl = db.Bolums.Where(m => m.BolumAd == tbolum && m.RafID == rf.ID).FirstOrDefault(); if (bl == null) { bl = new Bolum() { RafID = rf.ID, BolumAd = tbolum, SiraNo = 0, Aktif = true, Kaydeden = vUser.UserName, KayitTarih = fn.ToOADate(), Degistiren = vUser.UserName, DegisTarih = fn.ToOADate() }; db.Bolums.Add(bl); db.SaveChanges(); } // özellik id bul var ozellik = db.Database.SqlQuery <int>("SELECT ID FROM ComboItem_Name WHERE (ComboID = 3) AND (Name like '%" + tozellik + "%')").FirstOrDefault(); if (ozellik == 0) { ozellik = 14; } // kat bul var kt = db.Kats.Where(m => m.KatAd == tkat && m.BolumID == bl.ID).FirstOrDefault(); if (kt == null) { kt = new Kat() { BolumID = bl.ID, KatAd = tkat, Boy = dr["Yükseklik (mm)"].ToDecimal(), En = dr["Genişlik (mm)"].ToDecimal(), Derinlik = dr["Derinlik (mm)"].ToDecimal(), AgirlikKapasite = dr["Kapasite (kg)"].ToDecimal(), OzellikID = ozellik, SiraNo = 0, Aktif = true, Kaydeden = vUser.UserName, KayitTarih = fn.ToOADate(), Degistiren = vUser.UserName, DegisTarih = fn.ToOADate() }; if (taciklama != "") { kt.Aciklama = taciklama; } db.Kats.Add(kt); } else { kt.Boy = dr["Yükseklik (mm)"].ToDecimal(); kt.En = dr["Genişlik (mm)"].ToDecimal(); kt.Derinlik = dr["Derinlik (mm)"].ToDecimal(); kt.AgirlikKapasite = dr["Kapasite (kg)"].ToDecimal(); kt.OzellikID = ozellik; kt.Degistiren = vUser.UserName; kt.DegisTarih = fn.ToOADate(); } db.SaveChanges(); basarili++; } } else { hatali++; if (hatalilar != "") { hatalilar += ", "; } hatalilar += (i + 1); } } catch (Exception ex) { hatali++; if (hatalilar != "") { hatalilar += ", "; } hatalilar += (i + 1); Logger(ex, "Uploads/Kat"); } } reader.Close(); if (basarili > 0) { _Result.Message = basarili + " adet satır eklendi"; // log LogActions("", "Uploads", "Kat", ComboItems.alYükle, 0, "Satır Sayısı: " + basarili); } else { _Result.Message = ""; } if (basarili > 0 && hatali > 0) { _Result.Message += ", "; } if (hatali > 0) { _Result.Message += hatali + " satır hata verdi. Hatalı satırlar: \n" + hatalilar; } else { _Result.Status = true; } return(Json(_Result, JsonRequestBehavior.AllowGet)); }
public void KatNaam() { Kat kat = new Kat("kat"); Assert.AreEqual("kat", kat.naam); }
public void Katgereserveerd() { Kat kat = new Kat("kat"); Assert.AreEqual(false, kat.Gereserveerd); }
public void AddKat(Kat kat) { DierList.Add(kat); }