FIxed bug: Not all fields were copied when copying a procedure

This commit is contained in:
Milan Hanajik 2015-01-09 09:01:08 +01:00
parent 11f8343a1d
commit 5a0c01688a
2 changed files with 32 additions and 0 deletions

View File

@ -1,3 +1,28 @@
BUGS HI High importance
LO Low importance
MI Medium importance
1. HI Po prípravnej procedure zruší nastavenie frekvencie čerpadla a nenastaví ho
2. MI Bolo by dobré mať count down pri zavodnení napriklad ako pri skuške
3. LI text pri zavodnení voliteľný
4. HI chýba procedúra pre reguláciu vodomerov
5. HI ak sa prekopirovala procedura tak TEST CONFIGURATION ERROR na začiatku skúšky
6. LI Zobrazovanie stavu čo sa deje bude treba modifikovať keď za pozrieme na obrazovku nevieme kde sa nachádzame
7. MI Vysledky by mali byť v poradí Nazov skúšky, Flow, Error, Vet, Vetmet, Vmeter, Tupa, Tdwa, Pupa, Pdwa
= ked dam na DN100 zdruzeny test tak na konci testu pri prepisovani vysledkov padne:
pouzije sa index vodomera 2 (treti), pricom su ale iba 2 vodomery
= vyriesit znovunacitanie procedury po zmene

View File

@ -60,12 +60,19 @@ namespace TBF.Entities
Procedure result = new Procedure();
result.Name = Name;
result.MetersKind = MetersKind;
result.Description = Description;
result.CreationUser = CreationUser;
result.CreationTime = CreationTime;
result.LastChgUser = LastChgUser;
result.LastChgTime = LastChgTime;
result.LongDescription = LongDescription;
result.Watermeters = Watermeters;
result.DataEntry = DataEntry;
result.ResultsPrinter = ResultsPrinter;
result.ResultsWriter = ResultsWriter;
result.TransitionStart = TransitionStart;
result.TransitionEnd = TransitionEnd;
foreach (var prms in MoreParams) { result.MoreParams.Add(prms.Clone()); }
foreach (var test in Tests) { result.Tests.Add(test.Clone()); }