public Wladanie(IWladanie w)
 {
     WladanieId         = w.WladanieId;
     DzialkaId          = w.DzialkaId;
     PodmiotId          = w.PodmiotId;
     FormaWladaniaSloId = w.FormaWladaniaSloId;
     Udzial             = w.Udzial;
     DataOdbOd          = w.DataOdbOd;
     DataOdbDo          = w.DataOdbDo;
     NrProtPrzejecia    = w.NrProtPrzejecia;
     DataProtPrzej      = w.DataProtPrzej;
     Scan         = w.Scan;
     CelNabyciaId = w.CelNabyciaId;
     TransK_Id    = w.TransK_Id;
     TransS_Id    = w.TransS_Id;
 }
 bool IEquatable <IWladanie> .Equals(IWladanie other)
 {
     return(WladanieId.Equals(other.WladanieId) &&
            DzialkaId.Equals(other.DzialkaId) &&
            PodmiotId.Equals(other.PodmiotId) &&
            FormaWladaniaSloId.Equals(other.FormaWladaniaSloId) &&
            TransK_Id.Equals(other.TransK_Id) &&
            TransS_Id.Equals(other.TransS_Id) &&
            string.Equals(Udzial, other.Udzial) &&
            DataOdbOd.Equals(other.DataOdbOd) &&
            DataOdbDo.Equals(other.DataOdbDo) &&
            string.Equals(NrProtPrzejecia, other.NrProtPrzejecia) &&
            string.Equals(DataProtPrzej, other.DataProtPrzej) &&
            string.Equals(CelNabyciaId, other.CelNabyciaId) &&
            string.Equals(Scan, other.Scan));
 }