示例#1
0
 public IActionResult UpdateCity(Updatecity city)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest("Enter the correct values"));
     }
     var(result, succeeded) = _commonServices.UpdateCity(city);
     if (succeeded)
     {
         return(Ok(result));
     }
     return(BadRequest(result));
 }
示例#2
0
        public (JsonResult result, bool Succeeded) UpdateCity(Updatecity city)
        {
            try
            {
                CityEntity citys = _context.CityEntitys.FirstOrDefault(p => p.CityID == city.CityID);

                _context.Entry(citys).CurrentValues.SetValues(city);

                if (_context.SaveChanges() == 1)
                {
                    return(new JsonResult("City updated successfully."), true);
                }
                else
                {
                    return(new JsonResult("Enter the correct values."), false);
                }
            }
            catch (Exception ex)
            {
                return(new JsonResult("Some server error occured. Please try again!!"), false);
            }
        }