public void Alterar(Usuarioinformation usuario)
        {
            SqlConnection cn = new SqlConnection();

            try
            {
                cn.ConnectionString = Dados.StringDeConexao;
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = cn;
                cmd.CommandText = "update Usuarios set nome=@nome, administrador = @administrador where codigo = @codigo;";
                cmd.Parameters.AddWithValue("@codigo", usuario.Codigo);
                cmd.Parameters.AddWithValue("@nome", usuario.Nome);
                cmd.Parameters.AddWithValue("@administrador", usuario.Administrador);

                cn.Open();
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw new Exception("Erro SQL: " + ex.Message);
            }
            catch (Exception ex)
            {
                throw new Exception("Erro: " + ex.Message);
            }
            finally
            {
                cn.Close();
            }
        }
        public void Inserir(Usuarioinformation usuario)
        {
            SqlConnection cn = new SqlConnection();

            try
            {
                cn.ConnectionString = Dados.StringDeConexao;
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = cn;
                cmd.CommandText = "insert into Usuarios (nome, administrador) values (@nome, @administrador); select @@IDENTITY;";
                cmd.Parameters.AddWithValue("@nome", usuario.Nome);
                cmd.Parameters.AddWithValue("@administrador", usuario.Administrador);

                cn.Open();
                usuario.Codigo = Convert.ToInt32(cmd.ExecuteScalar());
            }
            catch (SqlException ex)
            {
                throw new Exception("Erro SQL: " + ex.Message);
            }
            catch (Exception ex)
            {
                throw new Exception("Erro: " + ex.Message);
            }
            finally
            {
                cn.Close();
            }
        }
Example #3
0
        public void Alterar(Usuarioinformation usuario)
        {
            if (usuario.Nome.Trim().Length == 0)
            {
                throw new Exception("O nome do usuário é obrigatório.");
            }
            UsuariosDAL obj = new UsuariosDAL();

            obj.Alterar(usuario);
        }
Example #4
0
        public void Inserir(Usuarioinformation usuario)
        {
            // O nome de usuário é obrigatório
            if (usuario.Nome.Trim().Length == 0)
            {
                throw new Exception("O nome do usuário é obrigatório.");
            }
            //Caso esteja tudo ok, chama a rotina de inserção de dados
            UsuariosDAL obj = new UsuariosDAL();

            obj.Inserir(usuario);
        }