示例#1
0
        public async Task <IActionResult> İlçeSemtlerAl(string ilçeId)
        {
            try
            {
                var ilçSemteler = await BisiparişWebYardımcı.İlçeSemtlerAl(int.Parse(ilçeId));

                var nSemler = ilçSemteler != null ? $"NSemt: {ilçSemteler.Count}" : "(No semtler)";
                //await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Uyarı, $"From ortak -- Semtler: {nSemler}");

                if (ilçSemteler != null && ilçSemteler.Any())
                {
                    var selOptions = new List <string>();

                    foreach (var smt in ilçSemteler)
                    {
                        selOptions.Add($"<option value='{smt.Id}'>{smt.Ad}</option>");
                    }

                    return(Json(selOptions));
                }
                else
                {
                    return(Content(""));
                }
            }
            catch (Exception ex)
            {
                return(Content(ex.Message));
            }
        }