protected void gridSastojciKP_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int rowindex = Convert.ToInt32(e.CommandArgument);

            Guid SastojakKPId = (gridSastojciKP.DataKeys[rowindex].Value as Guid?).Value;

            switch (e.CommandName)
            {
            case "ukloni":
                SastojakKorakaPripreme sastojakZaUkloniti = null;

                foreach (SastojakKorakaPripreme sastojak in KorakKojiEditiramo.Sastojci)
                {
                    if (sastojak.TempId == SastojakKPId)
                    {
                        sastojakZaUkloniti = sastojak;
                    }
                }

                if (sastojakZaUkloniti != null)
                {
                    KorakKojiEditiramo.Sastojci.Remove(sastojakZaUkloniti);

                    gridSastojciKP.DataSource = KorakKojiEditiramo.Sastojci;
                    gridSastojciKP.DataBind();
                }
                break;
            }
        }
        protected void btnDodajSastojakKoraka_Click(object sender, EventArgs e)
        {
            SastojakKorakaPripreme sastojakKoraka = new SastojakKorakaPripreme();

            sastojakKoraka.Kolicina         = Convert.ToDouble(txtKolicinaMjSastojak.Text);
            sastojakKoraka.MjernaJedinicaId = Convert.ToInt32(ddlSastojakMjernaJedinica.SelectedValue);
            sastojakKoraka.SastojakId       = Convert.ToInt32(ddlSastojak.SelectedValue);

            KorakKojiEditiramo.Sastojci.Add(sastojakKoraka);

            gridSastojciKP.DataSource = KorakKojiEditiramo.Sastojci;
            gridSastojciKP.DataBind();
        }