public AdminViewModel() { SaveEleicaoCommand = new DelegateCommand <string>(SaveEleicao); SaveCandidatoCommand = new DelegateCommand <string>(SaveCandidato); UsuariosDB = AppViewModel.Instance.Db.GetCollection <Usuario>("usuarios"); Usuarios = new ObservableCollection <Usuario>(UsuariosDB.FindAll()); UsuarioSelecionado = new Usuario(); UsuarioSelecionado.viewModel = this; EleicoesDB = AppViewModel.Instance.Db.GetCollection <Eleicao>("eleicoes"); Eleicoes = new ObservableCollection <Eleicao>(EleicoesDB.FindAll()); EleicaoSelecionada = new Eleicao(); EleicaoSelecionada.viewModel = this; CandidatoDB = AppViewModel.Instance.Db.GetCollection <Candidato>("candidatos"); Candidatos = new ObservableCollection <Candidato>(CandidatoDB.FindAll()); CandidatoSelecionado = new Candidato(); CandidatoSelecionado.viewModel = this; CargoDB = AppViewModel.Instance.Db.GetCollection <Cargo>("cargos"); Cargos = new ObservableCollection <Cargo>(CargoDB.FindAll()); CargoSelecionado = new Cargo(); CargoSelecionado.viewModel = this; }
private void frmFabricante_Load(object sender, EventArgs e) { CarregarGrid(); var cargo = new CargoDB().ListarCargo(); foreach (var item in cargo) { cbCargo.Items.Add(item.Id); } }
protected void CarregarCargo() { DataSet ds = new DataSet(); ds = CargoDB.SelectAll(); ddlCargo.DataSource = ds; ddlCargo.DataTextField = "car_descricao"; ddlCargo.DataValueField = "car_cod"; ddlCargo.DataBind(); ddlCargo.Items.Insert(0, "Selecione..."); }
protected void CarregarCargo(int fun_cod) { Funcionario fun = FuncionarioDB.Select(fun_cod); DataSet ds = new DataSet(); if (fun.Perfil.Pfl_descricao == "Administrador") { ds = CargoDB.SelectAllAdministrador(); } else { ds = CargoDB.SelectAll(); } ddlCargo.DataSource = ds; ddlCargo.DataTextField = "car_descricao"; ddlCargo.DataValueField = "car_cod"; ddlCargo.DataBind(); ddlCargo.Items.Insert(0, "Selecione..."); }
public static Funcionario Select(int fun_cod) { Funcionario fun = null; try { IDbConnection objConexao; IDbCommand objComando; IDataReader objReader; objConexao = Mapped.Connection(); string sql = "select * from fun_funcionario where fun_cod=?fun_cod;"; objComando = Mapped.Command(sql, objConexao); objComando.Parameters.Add(Mapped.Parameter("?fun_cod", fun_cod)); objReader = objComando.ExecuteReader(); int pessoa = 0; int cargo = 0; int setor = 0; int perfil = 0; while (objReader.Read()) { fun = new Funcionario(); fun.Fun_cod = Convert.ToInt32(objReader["fun_cod"]); fun.Fun_matricula = Convert.ToString(objReader["fun_matricula"]); fun.Fun_senha = Convert.ToString(objReader["fun_senha"]); if (objReader["fun_chefeDepartamento"].Equals(false)) { fun.Fun_chefeDepartamento = false; } else { fun.Fun_chefeDepartamento = true; } if (objReader["fun_chefeSetor"].Equals(false)) { fun.Fun_chefeSetor = false; } else { fun.Fun_chefeSetor = true; } if (objReader["fun_primeiroAcesso"].Equals(false)) { fun.Fun_primeiroAcesso = false; } else { fun.Fun_primeiroAcesso = true; } if (objReader["cod_fun"] == DBNull.Value) { fun.Cod_fun = null; } else { fun.Cod_fun = Convert.ToInt32(objReader["cod_fun"]); } pessoa = Convert.ToInt32(objReader["pes_cod"]); cargo = Convert.ToInt32(objReader["car_cod"]); setor = Convert.ToInt32(objReader["set_cod"]); perfil = Convert.ToInt32(objReader["pfl_cod"]); } objConexao.Close(); objComando.Dispose(); objConexao.Dispose(); fun.Pessoa = PessoaDB.Select(pessoa); fun.Cargo = CargoDB.Select(cargo); fun.Setor = SetorDB.Select(setor); fun.Perfil = PerfilDB.Select(perfil); return(fun); } catch { return(fun = null); } }
public void DeleteCargo() { CargoDB.Delete(CargoSelecionado.Id); Cargos = new ObservableCollection <Cargo>(CargoDB.FindAll()); }
public void UpdateCargo() { CargoDB.Update(CargoSelecionado); Cargos = new ObservableCollection <Cargo>(CargoDB.FindAll()); }
// Candidatos public void AddCargo() { CargoDB.Insert(CargoSelecionado); Cargos = new ObservableCollection <Cargo>(CargoDB.FindAll()); }