public IActionResult Get()
        {
            List <KvalitetMleka> kvalitetMleka = new List <KvalitetMleka>();

            broker.OtvoriKonekciju();

            var command             = new NpgsqlCommand(@"SELECT * FROM ""KvalitetMleka"";", broker.connection);
            NpgsqlDataReader reader = command.ExecuteReader();
            KvalitetMleka    km     = new KvalitetMleka();

            while (reader.Read())
            {
                km = new KvalitetMleka();
                km.datumKvaliteta       = Convert.ToDateTime(reader[0].ToString());
                km.rbParametra          = Convert.ToInt32(reader[1]);
                km.rbPodatakaOMuzi      = Convert.ToInt32(reader[2]);
                km.idZivotinje          = reader[3].ToString();
                km.datumPodaciKvaliteta = Convert.ToDateTime(reader[4].ToString());
                km.kolicinaMleka        = Convert.ToInt32(reader[5]);
                kvalitetMleka.Add(km);
            }
            broker.ZatvoriKonekciju();

            return(Ok(kvalitetMleka));
        }
        public IActionResult Post([FromBody] KvalitetMleka kvalitetMleka)
        {
            broker.OtvoriKonekciju();
            try
            {
                var command = new NpgsqlCommand($"INSERT INTO \"KvalitetMleka\"(\"datumKvaliteta\", \"rbParametra\", \"rbPodatakaOMuzi\", \"idZivotinje\", \"datumPodaciKvaliteta\")" +
                                                $"VALUES('{kvalitetMleka.datumKvaliteta}', '{kvalitetMleka.rbParametra}', '{kvalitetMleka.rbPodatakaOMuzi}', '{kvalitetMleka.idZivotinje}', '{kvalitetMleka.datumPodaciKvaliteta}');", broker.connection);
                command.ExecuteNonQuery();
            }
            catch (NpgsqlException ex)
            {
                return(Ok(ex.Message));
            }
            broker.ZatvoriKonekciju();

            return(Ok(kvalitetMleka));
        }
        public IActionResult Put([FromBody] KvalitetMleka kvalitetMleka)
        {
            broker.OtvoriKonekciju();
            try
            {
                var command = new NpgsqlCommand($"UPDATE \"KvalitetMleka\" SET \"datumKvaliteta\" = '{kvalitetMleka.datumKvaliteta}', " +
                                                $"\"rbParametra\" = '{kvalitetMleka.rbParametra}', " +
                                                $"\"rbPodatakaOMuzi\" = '{kvalitetMleka.rbPodatakaOMuzi}', " +
                                                $"\"idZivotinje\" = '{kvalitetMleka.idZivotinje}', " +
                                                $"\"datumPodaciKvaliteta\" = '{kvalitetMleka.datumPodaciKvaliteta}', " +
                                                $"\"kolicinaMleka\" = '{kvalitetMleka.kolicinaMleka}' " +
                                                $"WHERE \"datumKvaliteta\" = '{kvalitetMleka.datumKvaliteta}';", broker.connection);
                command.ExecuteNonQuery();
            }
            catch (NpgsqlException ex)
            {
                return(Ok(ex.Message));
            }
            broker.ZatvoriKonekciju();

            return(Ok());
        }