示例#1
0
        private void SalvarCargo()
        {
            tb_cargo _novoCargo = new tb_cargo();

            _novoCargo.descricao = edtDescricaoCargo.Text;
            _novoCargo.cod_grade = int.Parse(cmbGrade.SelectedValue.ToString());
            _novoCargo.cod_nivel = int.Parse(cmbEscolaridade.SelectedValue.ToString());

            new CargoBO().Salvar(_novoCargo);
        }
示例#2
0
 public void Salvar(tb_cargo _cargo)
 {
     try
     {
         _DAO.Add(_cargo);
         _DAO.SaveChanges();
     }
     catch (Exception ex)
     {
         throw new Exception("Erro ao salvar cargo." + ex.Message);
     }
 }
        public ActionResult CadastrarCargo(tb_cargo Cadastro)
        {
            if (ModelState.IsValid)
            {
                Model1Container context = new Model1Container();
                context.tb_cargo.Add(Cadastro);
                context.SaveChanges();
                return(RedirectToAction("CadastrarCargo"));
            }

            return(View());
        }
示例#4
0
 public void Deletar(tb_cargo _cargo)
 {
     try
     {
         _cargo = _DAO.Find(c => c.cod_cargo == _cargo.cod_cargo).First <tb_cargo>();
         _DAO.Delete(_cargo);
         _DAO.SaveChanges();
     }
     catch (Exception ex)
     {
         throw new Exception("Não possível excluir o cargo." + ex.Message);
     }
 }
        public List <tb_cargo> CriarCargosMock(int qtdCargos)
        {
            List <tb_cargo> listaCargos = new List <tb_cargo>();
            Random          random      = new Random();

            for (int i = 0; i < qtdCargos; i++)
            {
                tb_cargo cargo = new tb_cargo();
                listaCargos.Add(cargo);
                cargo.Nome      = random.Next().ToString();
                cargo.Descricao = random.Next().ToString();
            }
            return(listaCargos);
        }