コード例 #1
0
ファイル: PracoviskoGateway.cs プロジェクト: Adman1724/VIS
 private static void PrepareCommand(SqlCommand command, Pracovisko pracovisko)
 {
     command.Parameters.AddWithValue("@id_pracoviska", pracovisko.RecordId);
     command.Parameters.AddWithValue("@nazov", pracovisko.Name);
     command.Parameters.AddWithValue("@ip", pracovisko.IpRange);
     command.Parameters.AddWithValue("@poschodie", pracovisko.Floor);
     command.Parameters.AddWithValue("@id_zamestnanca", pracovisko.IdEmp);
 }
コード例 #2
0
ファイル: PracoviskoGateway.cs プロジェクト: Adman1724/VIS
        private Collection <T> Read(SqlDataReader reader, bool withItemsCount = false)
        {
            Collection <T> pracoviskos = new Collection <T>();

            while (reader.Read())
            {
                Pracovisko pracovisko = new Pracovisko();
                int        i          = -1;
                pracovisko.RecordId = reader.GetInt32(++i);
                pracovisko.Name     = reader.GetString(++i);
                if (!reader.IsDBNull(++i))
                {
                    pracovisko.Floor = reader.GetInt32(i);
                }
                pracovisko.IpRange = reader.GetString(++i);
                pracovisko.IdEmp   = reader.GetInt32(++i);

                pracoviskos.Add((T)pracovisko);
            }
            return(pracoviskos);
        }