public override bool ValueEquals(Mom mom) { return(mom.Boolean = Boolean); }
public bool ValueAndErrorEquals(Mom mom) { return(Mom.ValueAndErrorEquals(mom)); }
//Сброс значения public void MakeDefaultValue() { Mom.MakeDefaultValue(); }
public override bool ValueLess(Mom mom) { return(Integer < mom.Integer); }
public bool ValueLess(Mom mom) { return(Mom.ValueLess(mom)); }
public override bool ValueLess(Mom mom) { return(Date < mom.Date); }
public abstract bool ValueLess(Mom mom);
//Копирует значение из другого мгновенного значения public void CopyValue(IMom mom) { Mom.CopyValue(mom); }
public MomEdit(DataType type, DateTime time, ErrMom error = null) { Mom = Mom.Create(type, time, error); }
public override bool ValueLess(Mom mom) { return(false); }
public override bool ValueEquals(Mom mom) { return(String == mom.String); }
public override bool ValueEquals(Mom mom) { return(true); }
public override bool ValueLess(Mom mom) { return(Real < mom.Real); }
public override bool ValueEquals(Mom mom) { return(Real == mom.Real); }
public override bool ValueLess(Mom mom) { return(!Boolean && mom.Boolean); }
//Создается как клон значения с указанным временем public MomEdit(Mom mom, DateTime time) { Mom = mom.Clone(time); }
public override bool ValueEquals(Mom mom) { return(Date == mom.Date); }
public bool ValueEquals(Mom mom) { return(Mom.ValueEquals(mom)); }
//Сравнение значений public abstract bool ValueEquals(Mom mom);
public MomEdit(DataType type = DataType.Value, ErrMom error = null) { Mom = Mom.Create(type, DateTime.MinValue, error); }
//Сравнение значений и ошибок public bool ValueAndErrorEquals(Mom mom) { return(ValueEquals(mom) && Error == mom.Error); }
public override bool ValueEquals(Mom mom) { return(Integer == mom.Integer); }