Beispiel #1
0
        public void Insert(Usuario InserirDados)
        {
            string constr = ConfigurationManager.ConnectionStrings["dbFormularioTeste"].ConnectionString;

            using (SqlConnection con = new SqlConnection(constr))
            {
                con.Open();


                string query = "INSERT INTO Usuario VALUES(@nome, @dataNascimento,@sexo,@mensagem,@id_estado);";
                query += "SELECT SCOPE_IDENTITY()";

                SqlCommand cmd = new SqlCommand(query, con);


                cmd.Parameters.AddWithValue("@nome", InserirDados.Nome);
                cmd.Parameters.AddWithValue("@dataNascimento", InserirDados.DataNascimento);
                cmd.Parameters.AddWithValue("@sexo", InserirDados.Sexo);
                cmd.Parameters.AddWithValue("@mensagem", InserirDados.Mensagem);
                cmd.Parameters.AddWithValue("@id_estado", InserirDados.Estado.IdEstado);

                InserirDados.IdCliente = Convert.ToInt32(cmd.ExecuteScalar());

                var negocio = new NegociosUsuarioLinguagem();
                negocio.InserirLinguagem(InserirDados);
            }
        }
Beispiel #2
0
        public void Update(Usuario AtualizaDados)
        {
            string query  = @"UPDATE Usuario SET nome=@Nome, dataNascimento=@dataNascimento, sexo=@sexo, mensagem=@mensagem, id_estados=@id_estados WHERE id_clientes=@id_clientes";
            string constr = ConfigurationManager.ConnectionStrings["dbFormularioTeste"].ConnectionString;

            using (SqlConnection con = new SqlConnection(constr))
            {
                con.Open();



                SqlCommand cmd = new SqlCommand(query, con);

                cmd.Parameters.AddWithValue("@id_clientes", AtualizaDados.IdCliente);
                cmd.Parameters.AddWithValue("@nome", AtualizaDados.Nome);
                cmd.Parameters.AddWithValue("@dataNascimento", AtualizaDados.DataNascimento);
                cmd.Parameters.AddWithValue("@sexo", AtualizaDados.Sexo);
                cmd.Parameters.AddWithValue("@mensagem", AtualizaDados.Mensagem);
                cmd.Parameters.AddWithValue("@id_estados", AtualizaDados.Estado.IdEstado);
                cmd.ExecuteNonQuery();

                var NegocioDel = new NegociosUsuarioLinguagem();
                NegocioDel.DeleteLinguagem(AtualizaDados.IdCliente);

                var negocio = new NegociosUsuarioLinguagem();
                negocio.InserirLinguagem(AtualizaDados);
            }
        }