public IActionResult Update(Kapi kapi) { var result = _kapiService.Update(kapi); if (result.Success) { return(Ok(result.Message)); } return(BadRequest(result.Message)); }
public JsonResult SavePointKapim(Kapi kapi, string koordinatkapi) { foreach (var item in db.Mahalle) { string a = item.KOORDINAT; char[] ayrac = { '.', ',', '.', ',', '.', ',', '.', ',', '.', ',', '.', ',', '.', ',', '.', ',' }; // string tarih = a; string[] parcalar = a.Split(ayrac); double Ax = Convert.ToDouble(parcalar[0]); double Ay = Convert.ToDouble(parcalar[2]); double Bx = Convert.ToDouble(parcalar[4]); double By = Convert.ToDouble(parcalar[6]); double Cx = Convert.ToDouble(parcalar[8]); double Cy = Convert.ToDouble(parcalar[10]); string n = koordinatkapi; char[] noktaayrac = { '.', ',', '.', ',' }; // string ntarih = n; string[] noktaninparcalar = n.Split(noktaayrac); double Px = Convert.ToDouble(noktaninparcalar[0]); double Py = Convert.ToDouble(noktaninparcalar[2]); double bx = Bx - Ax; double by = By - Ay; double cx = Cx - Ax; double cy = Cy - Ay; double x = Px - Ax; double y = Py - Ay; double d = (bx * cy) - (cx * by); double wa = (x * (by - cy) + (y * (cx - bx)) + (bx * cy) - (cx * by)) / d; double wb = (x * cy - y * cx) / d; double wc = ((y * bx) - (x * by)) / d; if (wa >= 0 && wb >= 0 && wc >= 0) { asd = item.MAH_KODU.ToString(); } else { asd = "0"; } } var mhkodu = asd; return(Json(mhkodu, JsonRequestBehavior.AllowGet)); }
static void Main(string[] args) { BinaModel model = new BinaModel("BEM Kurs Binası"); model.Renk = "Yeşil"; //model.Ad = "123456789123456700000"; Console.WriteLine(model.Ad); var kapi = new Kapi(); var kapi2 = new Kapi(); var binaKapisi = new BinaKapisi(); var daireKapisi = new DaireKapisi(); var gelismisDaireKapisi = new GelismisDaireKapisi(); Console.WriteLine("Kapı"); kapi.KapiyiAc(); Console.WriteLine("Bina"); binaKapisi.KapiyiAc(); binaKapisi.KapidanGir("Ben"); binaKapisi.KapiyiKapat(); Console.WriteLine("\nDaire"); daireKapisi.KapiyiAc(); daireKapisi.KapidanGir("Ben"); daireKapisi.KapiyiKapat(); Console.WriteLine("\nGelişmiş Daire"); gelismisDaireKapisi.KapiyiAc(); gelismisDaireKapisi.KapidanGir("Ben"); gelismisDaireKapisi.KapiyiKapat(); var oturmaOdasi = new GenelAmacliOda(); Console.ReadKey(); }
public JsonResult SavePointKapi(Kapi kapi, string koordinatkapi, int kapino, int mahkodu) { // kaydet ekleme işlemi int sayac = 0; foreach (var item in db.Mahalle) { if (item.KOORDINAT == koordinatkapi) { sayac = 1; } } if (sayac == 0) { kapi.KAPI_NO = kapino; kapi.KOORDINAT = koordinatkapi; kapi.MAH_KODU = mahkodu; db.Kapi.Add(kapi); db.SaveChanges(); } return(Json("")); }
public IResult Update(Kapi kapi) { _kapiDal.Updata(kapi); return(new SuccessResult(Messages.KapiUpdated)); }
public IResult Delete(Kapi kapi) { _kapiDal.Delete(kapi); return(new SuccessResult(Messages.KapiDeleted)); }
public IResult Add(Kapi kapi) { _kapiDal.Add(kapi); return(new SuccessResult(Messages.KapiAdded)); }