Example #1
0
        public async Task <bool> BayiOlustur(BayiAddViewModel model)
        {
            var result  = false;
            var kontrol = await context.Bayiler
                          .Where(x => x.IsActive && !x.IsDelete && x.Eposta == model.Eposta)
                          .FirstOrDefaultAsync();

            if (kontrol != null)
            {
                result = false;
            }
            else
            {
                var bayi = new Bayiler()
                {
                    IsActive  = model.IsActive,
                    IsDelete  = model.IsDelete,
                    Adresi    = model.Adres,
                    Eposta    = model.Eposta,
                    IlceId    = model.IlceId,
                    SehirId   = model.SehirId,
                    Telefon   = model.Telefon,
                    SirketAdi = model.SirketAdi
                };
                context.Bayiler.Add(bayi);
                await context.SaveChangesAsync();

                result = true;
                ProjeHub.GetBayiData();
            }

            return(result);
        }
        public async Task <ActionResult> BayiOlustur(BayiAddViewModel model)
        {
            var data = await bayiService.BayiOlustur(model);

            return(Json(data, JsonRequestBehavior.AllowGet));
        }