Esempio n. 1
0
 public static People ReaderToPeopleCopy(ref People peopleobj, ref SqlDataReader reader, RtpFor WhatFor)
 {
     if (WhatFor == RtpFor.ForSearch)
     {
         peopleobj.Age             = float.Parse(reader["Age"].ToString());
         peopleobj.Lasname         = (string)reader["lastname"];
         peopleobj.Sexs            = (int)reader["sexs"];
         peopleobj.FirstName       = (string)reader["firstname"];
         peopleobj.Chadchan        = (string)reader["Chadchan"];
         peopleobj.Details.Schools = (string)reader["schools"];
         peopleobj.Tall            = float.Parse(reader["tall"].ToString());
         peopleobj.Details.Notes   = (string)reader["notes"];
         peopleobj.Show            = (int)reader["show"];
         peopleobj.ID = int.Parse(reader["id"].ToString());
         try
         {
             //peopleobj.Register.LastUpdate = (DateTime)reader["lastupdate"];
             if (GLOBALVARS.MyUser.Control > User.TypeControl.User && DBFunction.ColumnExists(reader, "Reason"))
             {
                 peopleobj.Reason = (int)reader["reason"];
                 peopleobj.ByUser = (int)reader["byuser"];
                 peopleobj.RealId = int.Parse(reader["mrelatedID"].ToString());
                 peopleobj.TempId = (int)reader["TID"];
             }
         }
         catch { };
     }
     return(peopleobj);
 }
Esempio n. 2
0
        public static bool ReaderToPeople(ref People peopleobj, ref SqlDataReader reader, RtpFor WhatFor)
        {
            if (WhatFor == RtpFor.ForSearch)
            {
                peopleobj.Age             = float.Parse(reader["Age"].ToString());
                peopleobj.Lasname         = (string)reader["lastname"];
                peopleobj.Sexs            = (int)reader["sexs"];
                peopleobj.FirstName       = (string)reader["firstname"];
                peopleobj.Details.Schools = (string)reader["schools"];
                peopleobj.Tall            = float.Parse(reader["tall"].ToString());
                peopleobj.ID              = int.Parse(reader["id"].ToString());
                peopleobj.City            = (string)reader["City"];
                peopleobj.FaceColor       = (string)reader["FaceColor"];
                peopleobj.Looks           = (string)reader["Looks"];
                peopleobj.WorkPlace       = (string)reader["WorkPlace"];
                peopleobj.Beard           = (string)reader["Beard"];
                peopleobj.Zerem           = (string)reader["Zerem"];
                peopleobj.ZeremMom        = (string)reader["ZeremMom"];
                peopleobj.LearnStaus      = (string)reader["LearnStatus"];
                peopleobj.DadWork         = (string)reader["DadWork"];
                peopleobj.Background      = (string)reader["Background"];
                peopleobj.Status          = (string)reader["Status"];
                peopleobj.Weight          = (string)reader["fat"];
                peopleobj.Tz              = (string)reader["Tz"];
                peopleobj.KindChasidut    = (string)reader["KindChasidut"];
                peopleobj.HealthStatus    = (string)reader["HealthStatus"];
                peopleobj.Eda             = (string)reader["Eda"];
                peopleobj.Details.DadName = (string)reader["DadName"];
                peopleobj.Details.Street  = (string)reader["Street"];
                peopleobj.Details.MomName = (string)reader["MomName"];
                peopleobj.Details.MomWork = (string)reader["MomWork"];

                try
                {
                    //peopleobj.Register.LastUpdate = (DateTime)reader["lastupdate"];
                    if (GLOBALVARS.MyUser.Control > User.TypeControl.User && DBFunction.ColumnExists(reader, "Reason"))
                    {
                        peopleobj.Reason = (int)reader["reason"];
                        peopleobj.ByUser = (int)reader["byuser"];
                        peopleobj.RealId = int.Parse(reader["mrelatedID"].ToString());
                        peopleobj.TempId = (int)reader["TID"];
                    }
                }
                catch { };
            }
            return(true);
        }