public object Update(Sde servidor) { try { _unitOfWork.Repository <Sde>().Update(servidor); _unitOfWork.Save(); return(new { success = true, message = "Registro Atualizado com Sucesso." }); } catch (DbEntityValidationException ex) { StringBuilder sb = new StringBuilder(); foreach (var failure in ex.EntityValidationErrors) { sb.AppendFormat("{0} failed validation\n", failure.Entry.Entity.GetType()); foreach (var error in failure.ValidationErrors) { sb.AppendFormat("- {0} : {1}\n", error.PropertyName, error.ErrorMessage); sb.AppendLine(); } } return(new { success = false, message = sb.ToString() }); } catch (Exception e) { return(new { success = false, message = e.Message }); } }
protected async System.Threading.Tasks.Task Grid0RowExpand(Sde3.Models.Sde.Extract args) { master = args; var sdeGetParametersResult = await Sde.GetParameters(filter : $"ExtractId eq {args.ExtractId}"); args.Parameters = sdeGetParametersResult.Value; }
protected async System.Threading.Tasks.Task Load() { var sdeGetParameterByParameterIdResult = await Sde.GetParameterByParameterId(parameterId : ParameterId); parameter = sdeGetParameterByParameterIdResult; var sdeGetExtractsResult = await Sde.GetExtracts(); getExtractsForExtractIdResult = sdeGetExtractsResult.Value.AsODataEnumerable(); }
protected async System.Threading.Tasks.Task Load() { var sdeGetExtractsResult = await Sde.GetExtracts(); getExtractsForExtractIdResult = sdeGetExtractsResult.Value.AsODataEnumerable(); parameter = new Sde3.Models.Sde.Parameter() { }; }
/// <summary> /// Controller pra renderizar a VIEW /// </summary> /// <returns></returns> public ActionResult Edit(int id = 0) { SdeDAO servidorDAO = new SdeDAO(); Sde servidor = servidorDAO.ReadOne(id); if (servidor == null) { return(HttpNotFound()); } return(View(servidor)); }
public ActionResult Edit(Sde servidor) { if (ModelState.IsValid) { SdeDAO servidorDAO = new SdeDAO(); Object result = servidorDAO.Update(servidor); return(Json(result, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, message = "Preencha corretamente." }, JsonRequestBehavior.AllowGet)); } }
protected async System.Threading.Tasks.Task Form0Submit(Sde3.Models.Sde.Extract args) { try { var sdeCreateExtractResult = await Sde.CreateExtract(extract : extract); DialogService.Close(extract); } catch (System.Exception sdeCreateExtractException) { NotificationService.Notify(new NotificationMessage() { Severity = NotificationSeverity.Error, Summary = $"Error", Detail = $"Unable to create new Extract!" }); } }
protected async System.Threading.Tasks.Task Form0Submit(Sde3.Models.Sde.Parameter args) { try { var sdeUpdateParameterResult = await Sde.UpdateParameter(parameterId : ParameterId, parameter : parameter); DialogService.Close(parameter); } catch (System.Exception sdeUpdateParameterException) { NotificationService.Notify(new NotificationMessage() { Severity = NotificationSeverity.Error, Summary = $"Error", Detail = $"Unable to update Parameter" }); } }
protected async System.Threading.Tasks.Task Grid0LoadData(LoadDataArgs args) { try { var sdeGetExtractsResult = await Sde.GetExtracts(filter : $@"(contains(Name,""{search}"") or contains(Description,""{search}"") or contains(ExternalCode,""{search}"")) and {(string.IsNullOrEmpty(args.Filter)? "true" : args.Filter)}", orderby : $"{args.OrderBy}", top : args.Top, skip : args.Skip, count : args.Top != null && args.Skip != null); getExtractsResult = sdeGetExtractsResult.Value.AsODataEnumerable(); getExtractsCount = sdeGetExtractsResult.Count; } catch (System.Exception sdeGetExtractsException) { NotificationService.Notify(new NotificationMessage() { Severity = NotificationSeverity.Error, Summary = $"Error", Detail = $"Unable to load Extracts" }); } }
protected async System.Threading.Tasks.Task ParameterDeleteButtonClick(MouseEventArgs args, dynamic data) { try { var sdeDeleteParameterResult = await Sde.DeleteParameter(parameterId : data.ParameterId); if (sdeDeleteParameterResult != null) { await grid1.Reload(); } } catch (System.Exception sdeDeleteParameterException) { NotificationService.Notify(new NotificationMessage() { Severity = NotificationSeverity.Error, Summary = $"Error", Detail = $"Unable to delete Extract" }); } }
protected async System.Threading.Tasks.Task GridDeleteButtonClick(MouseEventArgs args, dynamic data) { try { if (await DialogService.Confirm("Are you sure you want to delete this record?") == true) { var sdeDeleteExtractResult = await Sde.DeleteExtract(extractId : data.ExtractId); if (sdeDeleteExtractResult != null) { await grid0.Reload(); } } } catch (System.Exception sdeDeleteExtractException) { NotificationService.Notify(new NotificationMessage() { Severity = NotificationSeverity.Error, Summary = $"Error", Detail = $"Unable to delete Extract" }); } }
protected async System.Threading.Tasks.Task Load() { var sdeGetExtractByExtractIdResult = await Sde.GetExtractByExtractId(extractId : ExtractId); extract = sdeGetExtractByExtractIdResult; }