public ActionResult Create(int unitId) { UnitAliasViewModel vm = new UnitAliasViewModel(); vm.UnitId = unitId; return(View(vm)); }
public ActionResult Edit(int id) { UnitAlias alias = this.orgTasks.GetUnitAlias(id); if (alias != null) { UnitAliasViewModel vm = new UnitAliasViewModel(alias); return(View(vm)); } else { return(new HttpNotFoundResult()); } }
public JsonNetResult Edit(UnitAliasViewModel vm) { if (ModelState.IsValid) { UnitAlias alias = this.orgTasks.GetUnitAlias(vm.Id); if (alias != null) { Mapper.Map <UnitAliasViewModel, UnitAlias>(vm, alias); alias = this.orgTasks.SaveUnitAlias(alias); return(JsonNet(string.Empty)); } Response.StatusCode = (int)HttpStatusCode.NotFound; return(JsonNet("Unit alias not found.")); } else { return(JsonNet(this.GetErrorsForJson())); } }