protected void ButtonSituacao_Click(object sender, EventArgs e)
        {
            int tipo = int.Parse(((Button)sender).CommandArgument.ToString());
            int id   = int.Parse(Session["userid"].ToString());

            Modelo.Instituicao instituicao = aDALInstituicao.Select(id);
            if (tipo == 1)
            {
                instituicao.Codigo_inep_mec = TextBoxCodigo.Text;
            }
            else
            {
                if (tipo == 2)
                {
                    instituicao.Codigo_inep_mec = TextBoxCodigo.Text;
                    instituicao.cnpj            = TextBoxCNPJ.Text;
                }
                else
                {
                    instituicao.cnpj = TextBoxCNPJ.Text;
                }
            }
            instituicao.Status = 0;
            aDALInstituicao.Update(instituicao);
            DAL.DALSolicitacao_instituicao dal_solicitacao = new DAL.DALSolicitacao_instituicao();
            dal_solicitacao.Insert(id);
            Response.Redirect("~/TelaPrincipalInstituicao.aspx");
        }
예제 #2
0
        public void Insert(Modelo.Instituicao obj)
        {
            SqlConnection conn = new SqlConnection(connectionString);

            conn.Open();
            SqlCommand com = conn.CreateCommand();
            SqlCommand cmd = new SqlCommand("INSERT INTO Instituicao (Nome, email, codigo_inep, status, senha, endereco_bairro, endereco_cep, endereco_municipio, endereco_logradouro, endereco_numero, cnpj, administrador_id) VALUES (@Nome, @Email, @Codigo_inep_mec, @Status, @Senha, @Endereco_bairro, @Endereco_CEP, @Endereco_municipio, @Endereco_logradouro, @Endereco_numero, @cnpj, 1)", conn);

            cmd.Parameters.AddWithValue("@Nome", obj.Nome);
            cmd.Parameters.AddWithValue("@Email", obj.Email);
            cmd.Parameters.AddWithValue("@Codigo_inep_mec", obj.Codigo_inep_mec);
            cmd.Parameters.AddWithValue("@Status", obj.Status);
            cmd.Parameters.AddWithValue("@Senha", obj.Senha);
            cmd.Parameters.AddWithValue("@Endereco_bairro", obj.Endereco_bairro);
            cmd.Parameters.AddWithValue("@Endereco_CEP", obj.Endereco_CEP);
            cmd.Parameters.AddWithValue("@Endereco_municipio", obj.Endereco_municipio);
            cmd.Parameters.AddWithValue("@Endereco_logradouro", obj.Endereco_logradouro);
            cmd.Parameters.AddWithValue("@Endereco_numero", obj.Endereco_numero);
            cmd.Parameters.AddWithValue("@cnpj", obj.cnpj);



            cmd.ExecuteNonQuery();
            cmd = new SqlCommand("Select @@identity as id", conn);
            int id = Convert.ToInt32(cmd.ExecuteScalar());
            DALSolicitacao_instituicao dal = new DALSolicitacao_instituicao();

            dal.Insert(id);
        }