Esempio n. 1
0
 public void SetSelectedTriggerFromTemplate(FaultReportTemplate template)
 {
     if (SelectedTrigger != null)
     {
         SelectedTrigger.TemplateId = template.Id;
     }
 }
Esempio n. 2
0
        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));
        }
Esempio n. 3
0
 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;
 }
Esempio n. 5
0
 public Task <FaultReportTemplate> SetFaultReportTemplate(FaultReportTemplate template)
 {
     template.Id = templates.Count + 1;
     templates.Add(template);
     return(Task.FromResult(template));
 }
Esempio n. 6
0
        public Task <bool> DeleteFaultReportTemplate(FaultReportTemplate template)
        {
            bool result = templates.Remove(template);

            return(Task.FromResult(result));
        }