Example #1
0
        public async Task <IActionResult> MetropolitanArea(MetropolitanAreaViewModel model)
        {
            string           userName = User.Identity.Name;
            MetropolitanArea area     = new MetropolitanArea
            {
                Id         = (int)model.areaId,
                areaName   = model.areaName,
                areaNameBn = model.areaNameBn,
                shortOrder = model.shortOrder
            };
            int id = await lostAndFoundType.SaveMetropolitanArea(area);

            return(RedirectToAction(nameof(MetropolitanArea)));
        }
        public async Task <int> SaveMetropolitanArea(MetropolitanArea metropolitan)
        {
            if (metropolitan.Id != 0)
            {
                _context.MetropolitanAreas.Update(metropolitan);
                await _context.SaveChangesAsync();

                return(1);
            }
            else
            {
                await _context.MetropolitanAreas.AddAsync(metropolitan);

                await _context.SaveChangesAsync();

                return(1);
            }
        }