public async Task <IActionResult> Edit(int id, [Bind("Id,Name")] Ofis ofis) { if (id != ofis.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(ofis); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OfisExists(ofis.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(ofis)); }
public async Task <IActionResult> PutOfis([FromRoute] int id, [FromBody] Ofis ofis) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != ofis.Id) { return(BadRequest()); } _context.Entry(ofis).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OfisExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Create([Bind("Id,Name")] Ofis ofis) { if (ModelState.IsValid) { _context.Add(ofis); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(ofis)); }
public async Task <IActionResult> PostOfis([FromBody] Ofis ofis) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.Ofis.Add(ofis); await _context.SaveChangesAsync(); return(CreatedAtAction("GetOfis", new { id = ofis.Id }, ofis)); }
bool IOfis.Update(Ofis ofs) {
static void Main(string[] args) { /* * int x = 3; * * switch (x) * { * case 4: * * Console.WriteLine("ali"); * break; * * case 3: * case 5: * * Console.WriteLine("hasan"); * break; * * Console.ReadLine(); * } * */ Ofis ofis1 = new Ofis(); // benim artık ofis1 isimli Ofis tipinde bir değişkenim var. bir Ofis değişkeni tanımlamak istiyorsak bu şekilde tanımlarız. ofis1.firmaadi = "EKİNOKS"; //her bir değişkenime vereceğim property leri daha önce Ofis class'ı içerisinde oluşturdum. ofis1.ofisalani = 300; ofis1.ucret = 65; Ofis ofis2 = new Ofis(); ofis2.firmaadi = "KAREL"; ofis2.ofisalani = 350; ofis2.ucret = 60; Ofis ofis3 = new Ofis(); ofis3.firmaadi = "NETCAD"; ofis3.ofisalani = 400; ofis3.ucret = 55; // Console.WriteLine(ofis1.firmaadi + " : " + ofis1.ofisalani + "m²" + " : " + "Kira m² ücreti" + " = " + ofis1.ucret + " TL " ); Ofis[] ofisler = new Ofis[] { ofis1, ofis2, ofis3 }; // içerisinde Ofis nesnesi barındıran Ofis arrayi tanımladım. foreach (Ofis ofis in ofisler) { Console.WriteLine(ofis.firmaadi + " : " + ofis.ofisalani + "m²" + " : " + "Kira m² ücreti" + " = " + ofis.ucret + " TL "); } Urun urun1 = new Urun(); urun1.cinsiyet = "Erkek"; urun1.marka = "Mavi"; urun1.size = 55; Urun urun2 = new Urun(); urun2.cinsiyet = "Erkek"; urun2.marka = "ZARA"; urun2.size = 36; Urun urun3 = new Urun(); urun3.cinsiyet = "Kadın"; urun3.marka = "Polo"; urun3.size = 39; Urun[] urunler = new Urun[] { urun1, urun2, urun3 }; for (int i = 0; i < urunler.Length; i++) { if (urunler[i].cinsiyet == "Erkek") { // Urun abc = urunler[i]; yazıp aşağıdaki abc.size şeklinde olduğu gibi de yazdırabilirdik. Urun abc = urunler[i]; Console.WriteLine("ERKEK REYONU"); Console.WriteLine(urunler[i].cinsiyet + " " + urunler[i].marka + " " + urunler[i].size); //Console.WriteLine(abc.size); } else { Console.WriteLine("KADIN REYONU"); Console.WriteLine(urunler[i].cinsiyet + " " + urunler[i].marka + " " + urunler[i].size); } } foreach (Urun urun in urunler) { Console.WriteLine(urun.cinsiyet); } int z = 0; while (z < urunler.Length) { Console.WriteLine(urunler[z].size); z++; } }