// GET: Ataskaita
        // Gali būti nenurodytos datos dėl to prie kintamuju ?
        public ActionResult Index(DateTime?nuo, DateTime?iki)
        {
            AtaskaitaViewModel ataskaita = ataskaituRepository.getKartinguSkaiciu(nuo, iki);

            ataskaita.nuo       = nuo == null ? null : nuo;
            ataskaita.iki       = iki == null ? null : iki;
            ataskaita.kartingai = ataskaituRepository.getKartingai(nuo, iki);

            return(View(ataskaita));
        }
        // GET: Ataskaita
        public ActionResult Index(DateTime?nuo, int?nuoLeidejoMetai, float?nuoTurnyroPinigai)
        {
            AtaskaitaViewModel ataskaita = new AtaskaitaViewModel();

            ataskaita.nuo               = nuo == null ? null : nuo;
            ataskaita.nuoLeidejoMetai   = nuoLeidejoMetai == null ? null : nuoLeidejoMetai;
            ataskaita.nuoTurnyroPinigai = nuoTurnyroPinigai == null ? null : nuoTurnyroPinigai;
            ataskaita.sutartys          = ataskaitos.getAtaskaitaSutartciu(ataskaita.nuo, ataskaita.nuoLeidejoMetai, ataskaita.nuoTurnyroPinigai);
            foreach (var item in ataskaita.sutartys)
            {
                ataskaita.visoSuma += item.Pinigai;
            }
            ataskaita.visoKiekis = ataskaita.sutartys.Count;
            return(View(ataskaita));
        }
        public AtaskaitaViewModel getKartinguSkaiciu(DateTime?nuo, DateTime?iki)
        {
            AtaskaitaViewModel viso            = new AtaskaitaViewModel();
            string             conn            = ConfigurationManager.ConnectionStrings["MysqlConnection"].ConnectionString;
            MySqlConnection    mySqlConnection = new MySqlConnection(conn);
            string             sqlquery        = @"select count(a.kodas) as suma from kartingas a where a.pagaminimo_data>=IFNULL(?nuo, a.pagaminimo_data) and a.pagaminimo_data<=IFNULL(?iki, a.pagaminimo_data)";
            MySqlCommand       mySqlCommand    = new MySqlCommand(sqlquery, mySqlConnection);

            mySqlCommand.Parameters.Add("?nuo", MySqlDbType.DateTime).Value = nuo;
            mySqlCommand.Parameters.Add("?iki", MySqlDbType.DateTime).Value = iki;
            mySqlConnection.Open();
            MySqlDataAdapter mda = new MySqlDataAdapter(mySqlCommand);
            DataTable        dt  = new DataTable();

            mda.Fill(dt);
            mySqlConnection.Close();

            foreach (DataRow item in dt.Rows)
            {
                viso.suma = Convert.ToInt32(item["suma"] == System.DBNull.Value ? 0 : item["suma"]);
            }

            return(viso);
        }