//public int InsertPredmet(Predmet obj)
        public int InsertPredmet(DateTime datumOtvaranja, string vrstaPredmeta, string nazivPredmeta, string napomena)
        {
            Predmet obj = new Predmet(datumOtvaranja, vrstaPredmeta, nazivPredmeta, napomena);

            using (IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["cn"].ConnectionString))
            {
                if (db.State == ConnectionState.Closed)
                {
                    db.Open();
                }

                DynamicParameters p = new DynamicParameters();
                p.Add("@IdPredmeta", dbType: DbType.Int32, direction: ParameterDirection.Output);
                p.AddDynamicParams(new { DatumOtvaranja = obj.DatumOtvaranja, VrstaPredmeta = obj.VrstaPredmeta, NazivPredmeta = obj.NazivPredmeta, Napomena = obj.Napomena });
                int result = db.Execute("sp_Predmet_Insert", p, commandType: CommandType.StoredProcedure);
                if (result != 0)
                {
                    return(p.Get <int>("@IdPredmeta"));
                }
                return(0);
            }
        }