public async Task <Responce <bool> > UpdateCityMail(ChnageCityMailRequest chnageCityMailRequest) { Responce <bool> Responce = new Responce <bool>(); Responce.Success = true; try { using (var db = new SSCEntities()) { Citys citys = db.Citys.Find(chnageCityMailRequest.Cityid); citys.MCEmail = chnageCityMailRequest.MCEmail; citys.FcciEmail = chnageCityMailRequest.FCCIEmail; db.Entry(citys).State = System.Data.Entity.EntityState.Modified; await db.SaveChangesAsync(); Responce.ResponeContent = true; } } catch (Exception ex) { Responce.Success = false; Responce.ResponeContent = false; Responce.Message = $"ERROR UpdateCityMail :{ex.InnerException}"; } return(Responce); }
public async Task <IHttpActionResult> UpdateCityMail(ChnageCityMailRequest chnageCityMailRequest) { Responce <bool> responce = new Responce <bool>(); try { responce = await _cityService.UpdateCityMail(chnageCityMailRequest); return(Ok(responce)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public async Task <bool> ConfigCityMail(string MCEmail, string FCCIEmail, int Cityid) { var chnageCityMailRequest = new ChnageCityMailRequest() { MCEmail = MCEmail, FCCIEmail = FCCIEmail, Cityid = Cityid }; string Json = JsonConvert.SerializeObject(chnageCityMailRequest); var responce = await restapiHelper.PosyAsync <Responce <bool> >(EndPoint.Complaint.UpdateCityMail, Json); if (responce.Success) { var CityModel = _cityRepo.GetItemByQuery(a => a.Id == Cityid); CityModel.FcciEmail = FCCIEmail; CityModel.MCEmail = MCEmail; _cityRepo.Update(CityModel); } return(responce.ResponeContent); }