public void SetSelectedTriggerFromTemplate(FaultReportTemplate template) { if (SelectedTrigger != null) { SelectedTrigger.TemplateId = template.Id; } }
public Task <bool> DeleteFaultReportTemplate(FaultReportTemplate template) { var q = db.Table <SensorTrigger>() .Where(sr => sr.TemplateId == template.Id); if (q.Count() != 0) { return(Task.FromResult(false)); } db.Delete(template); return(Task.FromResult(true)); }
public Task <FaultReportTemplate> SetFaultReportTemplate(FaultReportTemplate template) { if (template.Id == 0) { db.Insert(template); } else { db.Update(template); } return(Task.FromResult(template)); }
public FaultReportTemplateViewModel(FaultReportTemplate model, IFaultReportAccess faultReportAccess) { this.model = model; this.faultReportAccess = faultReportAccess; }
public Task <FaultReportTemplate> SetFaultReportTemplate(FaultReportTemplate template) { template.Id = templates.Count + 1; templates.Add(template); return(Task.FromResult(template)); }
public Task <bool> DeleteFaultReportTemplate(FaultReportTemplate template) { bool result = templates.Remove(template); return(Task.FromResult(result)); }