//Método onde podem ser realizadas validações acerca das informações informadas para o Funcionário a ser inserido no banco. public string AdicionarFuncionario(Funcionario funcionario) { FuncionarioDAO func = new FuncionarioDAO(); string mensagem = func.Adicionar(funcionario); return(mensagem); }
//Método onde podem ser realizadas validações acerca das informações informadas para o Funcionario a ser inserido no banco. public string AdicionarFuncionario(Funcionario Funcionario) { FuncionarioDAO cli = new FuncionarioDAO(); string mensagem = cli.Adicionar(Funcionario); return(mensagem); }
public bool AdicionarNovoFuncionario(Funcionario f) { if (ValidarCpf(f) && ValidarIdadeFuncionario(f) && ValidarSalarioFuncionario(f)) { return(dao.Adicionar(f)); } //deu problema no cpf return(false); }
// GET: Funcionario public ActionResult Adicionar(string nome, string login, string senha, string funcao) { Funcionario funcionario = new Funcionario(); FuncionarioDAO dao = new FuncionarioDAO(); funcionario.Nome = nome; funcionario.Login = login; funcionario.Senha = senha; funcionario.Funcao = funcao; dao.Adicionar(funcionario); return(View()); }
private void btnCadastrarFuncionario_Click(object sender, EventArgs e) { //Registro de endereço endereco = new Endereco(); endereco.Cep = int.Parse(mskCepFuncionario.Text); endereco.Logadouro = mskLogradouroFuncionario.Text; // if (mskNumeroFuncionario.Text.Equals("Numero")) endereco.Numero = Convert.ToInt32(mskNumeroFuncionario.Text); endereco.Bairro = mskBairroFuncionario.Text; endereco.Cidade = mskCidadeFuncionario.Text; endereco.Estado = mskEstadoFuncionario.Text; endereco.Complemento = mskComplementoFuncionario.Text; //Montando funcionario //var DataRegex = Regex.Replace(mskDataNascimentoFuncionario.Text, @"([0-9]{2})([0-9]{2})([0-9]{4})", "$1/$2/$3"); funcionario.Nome = mskNomeFuncionario.Text; funcionario.Cargo = new Cargo(); funcionario.Cargo.Funcao = mskProfissaoFuncionario.Text; funcionario.Cargo.Creci = mskCreciFuncionario.Text; funcionario.Cpf = mskCpfFuncionario.Text; funcionario.Rg = mskRgFuncionario.Text; funcionario.DataAniversario = new DateTime(); funcionario.DataAniversario = dtpDataNascimento.Value; funcionario.EstadoCivil = cbbEstadoCivilFuncionario.Text; funcionario.Email = mskEmailFuncionario.Text; funcionario.FotoFuncionarioEmBytes = BytesImagem; funcionario.EnderecoCliente = endereco; funcionario.Sexo = cbbGereroFuncionario.Text; funcionario.Fg_Ativo = 1; //Gerando Lista de Telefones Celular.Ddd = mskCelularFuncionario.Text.Substring(0, 2); Celular.Tel = mskCelularFuncionario.Text.Substring(2); Celular.Tipo = "Cel"; Residencial.Ddd = mskTelefoneFuncionario.Text.Substring(0, 2); Residencial.Tel = mskTelefoneFuncionario.Text.Substring(2); Residencial.Tipo = "Fixo"; telefones.Add(Celular); telefones.Add(Residencial); //Vinculando Lista de Telefones com o funcionario funcionario.TelefoneList = telefones; FuncionarioDAO.Adicionar(funcionario); }
public string Salvar(FuncionarioDTO dto, List <EntidadeDocumentacaoDTO> documentos, List <FuncionarioAgregadoDTO> dependentes) { dto = dao.Adicionar(dto); if (dto.MensagemErro.Equals(string.Empty)) { dto.MensagemErro = "alert('A Ficha de " + dto.NomeCompleto + ", foi Guardada com Sucesso'); window.location.href='GestaoColabodores.aspx'"; EntidadeDocumentacaoRN.GetInstance().ExcluirPorEntidade(dto.Codigo); foreach (var documento in documentos) { documento.Entidade = dto.Codigo; EntidadeDocumentacaoRN.GetInstance().Salvar(documento); } } else { dto.MensagemErro = "alert('Ops!! Ocorreu um erro ao guardar os dados: " + dto.MensagemErro + "')"; } return(dto.MensagemErro); }
public Funcionario Inserir(Funcionario entidade) { return(_repositorioCliente.Adicionar(entidade)); }