public (bool, string) Criar(Models.Funcionario funcionario) { string msg = ""; bool operacao = false; DAL.FuncionarioDAL fbd = new DAL.FuncionarioDAL(); if (fbd.validarLoginUnico(funcionario.Login)) { msg = "Login já cadastrado."; } else { //senha com min 6 caracteres if (funcionario.Senha.ToString().Length < 6) { msg = "Senha muito pequena, deve ter no minimo 6 caracteres."; } else { operacao = fbd.Criar(funcionario); } } return(operacao, msg); }
public void Insert(MODEL.Funcionario funcionario, Image imagem) { string erro = ""; string title = "Erros detectados"; if (funcionario.usuario.Equals("")) { erro += "\tUsuário não pode ser nulo\n"; } if (funcionario.senha.Equals("")) { erro += "\tSenha não pode ser nula\n"; } if (funcionario.nome.Equals("")) { erro += "\tNome não pode ser nulo\n"; } if (!erro.Equals("")) { MessageBox.Show(erro, title, MessageBoxButtons.OK, MessageBoxIcon.Error); } else { DAL.FuncionarioDAL dalFunc = new DAL.FuncionarioDAL(); dalFunc.Insert(funcionario, imagem); } }
public void Delete(int id) { if (id.Equals("")) { MessageBox.Show("ID não pode ser nulo!"); } DAL.FuncionarioDAL dalFunc = new DAL.FuncionarioDAL(); dalFunc.Delete(id); }
public List <MODEL.Funcionario> SelectByNome(string nome) { if (nome.Equals("")) { MessageBox.Show("Nome não pode ser nulo!"); } DAL.FuncionarioDAL dalFunc = new DAL.FuncionarioDAL(); return(dalFunc.SelectByNome(nome)); }
public List <MODEL.Funcionario> SelectByID(int id) { if (id.Equals("")) { MessageBox.Show("ID não pode ser nulo!"); } DAL.FuncionarioDAL dalFunc = new DAL.FuncionarioDAL(); return(dalFunc.SelectByID(id)); }
public bool Editar(Models.Funcionario funcionario) { bool operacao = false; DAL.FuncionarioDAL fbd = new DAL.FuncionarioDAL(); operacao = fbd.Editar(funcionario); return(operacao); }
public void Update(MODEL.Funcionario funcionario) { string erro = ""; string title = "Erros detectados"; if (funcionario.senha.Equals("")) { erro += "ID não pode ser nulo!\n"; } if (funcionario.nome.Equals("")) { erro += "Nome não pode ser nulo!\n"; } if (!erro.Equals("")) { MessageBox.Show(erro, title, MessageBoxButtons.OK, MessageBoxIcon.Error); } else { DAL.FuncionarioDAL dalFunc = new DAL.FuncionarioDAL(); dalFunc.Update(funcionario); } }
public bool Excluir(int id) { DAL.FuncionarioDAL fbd = new DAL.FuncionarioDAL(); return(fbd.Excluir(id)); }
public List <Models.Funcionario> Pesquisar(string nome) { DAL.FuncionarioDAL fbd = new DAL.FuncionarioDAL(); return(fbd.Pesquisar(nome)); }
public List <Models.Funcionario> ObterTodos() { DAL.FuncionarioDAL cbd = new DAL.FuncionarioDAL(); return(cbd.ObterTodos()); }
public Models.Funcionario Obter(int id) { DAL.FuncionarioDAL fbd = new DAL.FuncionarioDAL(); return(fbd.Obter(id)); }
public Models.Funcionario Validar(string login, string senha) { DAL.FuncionarioDAL fbd = new DAL.FuncionarioDAL(); return(fbd.Validar(login, senha)); }
public List <MODEL.Funcionario> Select() { DAL.FuncionarioDAL dalFunc = new DAL.FuncionarioDAL(); return(dalFunc.Select()); }