コード例 #1
0
        protected void DetailsViewPodaciOfajlu_ItemDeleted(object sender, DetailsViewDeletedEventArgs e)
        {
            glavna mojMaster = (glavna)this.Master;

            mojMaster.prikaziPoruku("Fajl je obrisan", "info");
            DetailsViewPodaciOfajlu.Visible = false;
        }
コード例 #2
0
        protected void GridViewListaKorisnika_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName.ToString() == "DeleteKorisnik")
            {
                string         userName = e.CommandArgument.ToString();
                MembershipUser mUser    = Membership.GetUser(userName);
                if (mUser != null)
                {
                    try
                    {
                        Membership.DeleteUser(userName);
                        SqlConnection veza = new SqlConnection();
                        veza.ConnectionString = WebConfigurationManager.ConnectionStrings["VezaSaBazom"].ToString();
                        SqlCommand komanda = new SqlCommand();
                        komanda.Connection  = veza;
                        komanda.CommandType = CommandType.StoredProcedure;
                        komanda.CommandText = "DeleteKorisnikDodatno";

                        komanda.Parameters.AddWithValue("@idKorisnik", mUser.ProviderUserKey);

                        komanda.Connection.Open();
                        komanda.ExecuteNonQuery();
                        komanda.Connection.Close();

                        GridViewListaKorisnika.DataBind();
                    }
                    catch (Exception ex)
                    {
                        glavna mojMaster = (glavna)this.Master;
                        mojMaster.prikaziPoruku(ex.Message, "error");
                    }
                }
            }
        }
コード例 #3
0
        protected void GridViewGalerije_RowDeleted(object sender, GridViewDeletedEventArgs e)
        {
            glavna mojMaster = (glavna)this.Master;

            if (e.Exception != null)
            {
                mojMaster.prikaziPoruku(e.Exception.Message, "error");
            }
            else
            {
                mojMaster.prikaziPoruku(String.Format("Uspesno ste obrisali {0} podatak", e.AffectedRows), "info");
            }
        }
コード例 #4
0
        protected void DetailsViewGalerija_ItemInserted(object sender, DetailsViewInsertedEventArgs e)
        {
            glavna mojMaster = (glavna)this.Master;

            if (e.Exception != null)
            {
                mojMaster.prikaziPoruku(e.Exception.Message, "error");
            }
            else
            {
                mojMaster.prikaziPoruku("Galerija je uneta u bazu podataka ", "info");
            }
        }
コード例 #5
0
        protected void SqlDataSourcePodaciOfajlu_Updated(object sender, SqlDataSourceStatusEventArgs e)
        {
            glavna mojMaster = (glavna)this.Master;

            if (e.Exception != null)
            {
                mojMaster.prikaziPoruku(e.Exception.Message, "error");
            }
            else
            {
                mojMaster.prikaziPoruku(string.Format("Uspesno ste azurirali {0} fajl", e.AffectedRows.ToString()), "info");
            }
            GridViewPrikazFajlova.DataBind();
        }
コード例 #6
0
        protected void FormaUnesikorisnika_CreatedUser(object sender, EventArgs e)
        {
            try
            {
                TextBox         imePrezime    = (TextBox)FormaUnesikorisnika.CreateUserStep.ContentTemplateContainer.FindControl("TextBoxImePrezime");
                RadioButtonList pol           = (RadioButtonList)FormaUnesikorisnika.CreateUserStep.ContentTemplateContainer.FindControl("RadioButtonListPol");
                DropDownList    godina        = (DropDownList)FormaUnesikorisnika.CreateUserStep.ContentTemplateContainer.FindControl("DropDownListGodRodjenja");
                DropDownList    uloga         = (DropDownList)FormaUnesikorisnika.CreateUserStep.ContentTemplateContainer.FindControl("DropDownListUloge");
                TextBox         korisnickoIme = (TextBox)FormaUnesikorisnika.CreateUserStep.ContentTemplateContainer.FindControl("UserName");
                if (imePrezime != null && pol != null && godina != null && uloga != null && korisnickoIme != null)
                {
                    MembershipUser regKorisnik = Membership.GetUser(korisnickoIme.Text);
                    if (regKorisnik != null)
                    {
                        SqlConnection veza = new SqlConnection();
                        veza.ConnectionString = WebConfigurationManager.ConnectionStrings["VezaSaBazom"].ToString();
                        SqlCommand komanda = new SqlCommand();
                        komanda.Connection  = veza;
                        komanda.CommandType = CommandType.StoredProcedure;
                        komanda.CommandText = "InsertKorisnikDodatno";

                        komanda.Parameters.AddWithValue("@idKorisnik", regKorisnik.ProviderUserKey);
                        komanda.Parameters.AddWithValue("@imePrezime", imePrezime.Text);
                        komanda.Parameters.AddWithValue("@pol", pol.SelectedItem.Value);
                        komanda.Parameters.AddWithValue("@godinaRodjenja", godina.SelectedValue);
                        komanda.Connection.Open();
                        komanda.ExecuteNonQuery();
                        komanda.Connection.Close();
                        Roles.AddUserToRole(korisnickoIme.Text, uloga.SelectedItem.Text);
                        GridViewListaKorisnika.DataBind();
                    }
                }
            }
            catch (Exception ex)
            {
                glavna mojMaster = (glavna)this.Master;
                mojMaster.prikaziPoruku(ex.Message, "error");
            }
        }