Exemplo n.º 1
0
        public ActionResult Store(Recrutadora recrutadora)
        {
            if (ModelState.IsValid)
            {
                int identificador = new RecrutadoraRepositorio().Cadastrar(recrutadora);
                return(RedirectToAction("Editar", new { id = identificador }));
            }

            ViewBag.recrutadora = recrutadora;
            return(View("Cadastro"));
        }
Exemplo n.º 2
0
 public ActionResult Store(Recrutadora recrutadora)
 {
     if (ModelState.IsValid)
     {
         recrutadora.CPF = recrutadora.CPF.Replace(".", "").Replace("-", "");
         int id = new RecrutadoraRepositorio().Cadastrar(recrutadora);
         return(RedirectToAction("Editar", new { id = id }));
     }
     ViewBag.recrutadora = recrutadora;
     return(View("Cadastro"));
 }
Exemplo n.º 3
0
        public bool Alterar(Recrutadora recrutadora)
        {
            SqlCommand comando = new BancoDados().ObterConexcao();

            comando.CommandText = "UPDATE recrutadoras SET nome = @NOME, cpf = @CPF, tempo_empresa = @TEMPO_EMPRESA, salario = @SALARIO WHERE id = @ID";
            comando.Parameters.AddWithValue("@NOME", recrutadora.Nome);
            comando.Parameters.AddWithValue("@CPF", recrutadora.CPF);
            comando.Parameters.AddWithValue("@TEMPO_EMPRESA", recrutadora.TempoEmpresa);
            comando.Parameters.AddWithValue("@SALARIO", recrutadora.Salario);
            comando.Parameters.AddWithValue("@ID", recrutadora.Id);
            return(comando.ExecuteNonQuery() == 1);
        }
Exemplo n.º 4
0
        public int Cadastrar(Recrutadora recrutadora)
        {
            SqlCommand comando = new BancoDados().ObterConexcao();

            comando.CommandText = @"INSERT INTO recrutadoras (nome,salario,cpf,tempo_empresa) OUTPUT INSERTED.ID VALUES (@NOME,@SALARIO,@CPF,@TEMPO_EMPRESA)";
            comando.Parameters.AddWithValue("@NOME", recrutadora.Nome);
            comando.Parameters.AddWithValue("@SALARIO", recrutadora.Salario);
            comando.Parameters.AddWithValue("@CPF", recrutadora.CPF);
            comando.Parameters.AddWithValue("@TEMPO_EMPRESA", recrutadora.TempoEmpresa);
            int id = Convert.ToInt32(comando.ExecuteScalar().ToString());

            return(id);
        }
Exemplo n.º 5
0
        public bool alterar(Recrutadora recrutadora)
        {
            SqlCommand command = new BancoDados().obterConexao();

            command.CommandText = "UPDATE Recrutadoras SET Nome = @NOME, Cpf = @CPF, Salario = @SALARIO, TempoEmpresa = @TEMPOEMPRESA WHERE Id = @ID";
            command.Parameters.AddWithValue("@ID", recrutadora.Id);
            command.Parameters.AddWithValue("@NOME", recrutadora.Nome);
            command.Parameters.AddWithValue("@CPF", recrutadora.Cpf);
            command.Parameters.AddWithValue("@SALARIO", recrutadora.Salario);
            command.Parameters.AddWithValue("@TEMPOEMPRESA", recrutadora.TempoEmpresa);

            return(command.ExecuteNonQuery() == 1);
        }
Exemplo n.º 6
0
        public int cadastrar(Recrutadora recrutadora)
        {
            SqlCommand command = new BancoDados().obterConexao();

            command.CommandText = "INSERT INTO Recrutadoras (Nome, Cpf, Salario, TempoEmpresa) OUTPUT INSERTED.ID VALUES(@NOME, @CPF, @SALARIO, @TEMPOEMPRESA)";
            command.Parameters.AddWithValue("@NOME", recrutadora.Nome);
            command.Parameters.AddWithValue("@CPF", recrutadora.Cpf);
            command.Parameters.AddWithValue("@SALARIO", recrutadora.Salario);
            command.Parameters.AddWithValue("@TEMPOEMPRESA", recrutadora.TempoEmpresa);

            int id = Convert.ToInt32(command.ExecuteScalar().ToString());

            return(id);
        }
Exemplo n.º 7
0
        public Recrutadora ObterPeloId(int id)
        {
            Recrutadora recrutadora = null;
            SqlCommand  comando     = new BancoDados().ObterConexao();

            comando.CommandText = "SELECT nome, cpf, tempo_empresa, salario FROM recrutadoras WHERE id = @ID";
            comando.Parameters.AddWithValue("@ID", id);
            DataTable tabela = new DataTable();

            tabela.Load(comando.ExecuteReader());
            if (tabela.Rows.Count == 1)
            {
                recrutadora              = new Recrutadora();
                recrutadora.Id           = id;
                recrutadora.Nome         = tabela.Rows[0][0].ToString();
                recrutadora.CPF          = tabela.Rows[0][1].ToString();
                recrutadora.TempoEmpresa = Convert.ToByte(tabela.Rows[0][2].ToString());
                recrutadora.Salario      = Convert.ToDecimal(tabela.Rows[0][3].ToString());
            }
            return(recrutadora);
        }
Exemplo n.º 8
0
        public List <Recrutadora> ObterTodos()
        {
            List <Recrutadora> recrutadoras = new List <Recrutadora>();
            SqlCommand         comando      = new BancoDados().ObterConexcao();

            comando.CommandText = "SELECT id,nome,cpf,tempo_empresa,salario FROM recrutadoras";
            DataTable tabela = new DataTable();

            tabela.Load(comando.ExecuteReader());
            foreach (DataRow linha in tabela.Rows)
            {
                Recrutadora recrutadora = new Recrutadora()
                {
                    Id           = Convert.ToInt32(linha[0].ToString()),
                    Nome         = linha[1].ToString(),
                    CPF          = linha[2].ToString(),
                    TempoEmpresa = Convert.ToByte(linha[3].ToString()),
                    Salario      = Convert.ToDecimal(linha[4].ToString())
                };
                recrutadoras.Add(recrutadora);
            }
            return(recrutadoras);
        }
Exemplo n.º 9
0
        public ActionResult Update(Recrutadora recrutadora)
        {
            bool alterado = new RecrutadoraRepositorio().Alterar(recrutadora);

            return(null);
        }
Exemplo n.º 10
0
        public ActionResult Store(Recrutadora recrutadora)
        {
            int identificador = new RecrutadoraRepositorio().Cadastrar(recrutadora);

            return(RedirectToAction("Editar", new { id = identificador }));
        }
Exemplo n.º 11
0
        public Recrutadora ObterPeloID(int id)
        {
            Recrutadora recrutadora = null;

            return(recrutadora);
        }
Exemplo n.º 12
0
 public bool Alterar(Recrutadora recrutadora)
 {
     return(false);
 }
Exemplo n.º 13
0
 public int Cadastrar(Recrutadora recrutadora)
 {
     return(0);
 }