public ActionResult Add(Equipement_DTO obj) { if (!ModelState.IsValid) { return(Json(false)); } else { _EquipementAppService.Add(obj); return(Json(true)); } }
public JsonResult SaveData(string strEquipement) { JavaScriptSerializer serializer = new JavaScriptSerializer(); Equipement_DTO equipement = serializer.Deserialize <Equipement_DTO>(strEquipement); bool status = false; string message = string.Empty; //add new employee if id = 0 if (equipement.CodeEquipement == null) { status = false; } else { if (equipement.Id == 0) { try { _EquipementAppService.Add(equipement); status = true; } catch (Exception ex) { status = false; message = ex.Message; } } else { //update existing DB //save db var entity = _EquipementAppService.GetById(equipement.Id); entity.CodeEquipement = equipement.CodeEquipement; entity.NumSerie = equipement.NumSerie; entity.NumModel = equipement.NumModel; entity.Marque = equipement.Marque; entity.Designation = equipement.Designation; entity.Id = equipement.Id; try { _EquipementAppService.Update(entity); status = true; } catch (Exception ex) { status = false; message = ex.Message; } } } return(Json(new { status = status, message = message })); }