public override bool Update() { if (string.IsNullOrEmpty(DatumDemontaze)) { return(UseDbMethod(Databaza.UpdateDoplnokStlpu(Cislo, Id, TypDoplnku, Popis, DatumInstalacie))); } return(UseDbMethod(Databaza.UpdateDoplnokStlpu(Cislo, Id, TypDoplnku, Popis, DatumInstalacie, DateTime.Parse(DatumDemontaze)))); }
public void PridajDatumyDemontaze() { var db = new Databaza(); var reader = db.SpecialSelect("SELECT cislo , nest.id, nest.typ_doplnku, nest.popis, nest.datum_instalacie FROM s_stlp ss, table(select doplnky from s_stlp c WHERE c.cislo = ss.cislo) nest"); foreach (var row in reader) { if (_random.Next() % 2 == 0) { var idStlpu = int.Parse(row["CISLO"].ToString()); var idDoplnku = int.Parse(row["ID"].ToString()); var typDoplnku = row["TYP_DOPLNKU"].ToString()[0]; var popisDoplnku = row["POPIS"].ToString(); var datumInstalacieDoplnku = DateTime.Parse(row["DATUM_INSTALACIE"].ToString()); var datumDemontazeDoplnku = RandomDay(datumInstalacieDoplnku, DateTime.Now); db.UpdateDoplnokStlpu(idStlpu, idDoplnku, typDoplnku, popisDoplnku, datumInstalacieDoplnku, datumDemontazeDoplnku); } } }