public ActionResult Add(Site_DTO obj) { if (!ModelState.IsValid) { return(Json(false)); } else { _SiteAppService.Add(obj); return(Json(true)); } }
public JsonResult SaveData(string strSite) { JavaScriptSerializer serializer = new JavaScriptSerializer(); Site_DTO site = serializer.Deserialize <Site_DTO>(strSite); bool status = false; string message = string.Empty; //add new employee if id = 0 if (site.code_site == null) { status = false; } else { if (site.Id == 0) { try { _SiteAppService.Add(site); status = true; } catch (Exception ex) { status = false; message = ex.Message; } } else { //update existing DB //save db var entity = _SiteAppService.GetById(site.Id); entity.code_site = site.code_site; entity.Name = site.Name; entity.adresse_site = site.adresse_site; entity.Code_postale = site.Code_postale; entity.Ville = site.Ville; entity.pays = site.pays; entity.no_tel = site.no_tel; entity.no_fax = site.no_fax; entity.email = site.email; entity.Id = site.Id; try { _SiteAppService.Update(entity); status = true; } catch (Exception ex) { status = false; message = ex.Message; } } } return(Json(new { status = status, message = message })); }