public JsonResult SaveData(string strEmplacement) { JavaScriptSerializer serializer = new JavaScriptSerializer(); Emplacement_DTO emplacement = serializer.Deserialize <Emplacement_DTO>(strEmplacement); bool status = false; string message = string.Empty; //add new employee if id = 0 if ((emplacement.Code_Emplacement == null) || (emplacement.Designation == null)) { status = false; } else { if (emplacement.Id == 0) { try { _EmplacementAppService.Add(emplacement); status = true; } catch (Exception ex) { status = false; message = ex.Message; } } else { //update existing DB //save db var entity = _EmplacementAppService.GetById(emplacement.Id); entity.Code_Emplacement = emplacement.Code_Emplacement; entity.Designation = emplacement.Designation; entity.magasin = emplacement.magasin; entity.Id = emplacement.Id; try { _EmplacementAppService.Update(entity); status = true; } catch (Exception ex) { status = false; message = ex.Message; } } } return(Json(new { status = status, message = message })); }
public ActionResult Add(Emplacement_DTO obj) { if ((obj.Code_Emplacement == null) || (obj.Designation == null)) { return(Json(false)); } else { _EmplacementAppService.Add(obj); return(Json(true)); } }