public (bool, string) Criar(Models.Cliente cliente) { string msg = ""; bool operacao = false; DAL.ClienteDAL cbd = new DAL.ClienteDAL(); if (cbd.validarLoginUnico(cliente.Login)) { msg = "Login já cadastrado."; } else { //senha com min 6 caracteres if (cliente.Senha.ToString().Length < 6) { msg = "Senha muito pequena, deve ter no minimo 6 caracteres."; } else { operacao = cbd.Criar(cliente); } } return(operacao, msg); }
public bool EditarCli(Models.Cliente cliente) { bool operacao = false; DAL.ClienteDAL cbd = new DAL.ClienteDAL(); operacao = cbd.EditarCli(cliente); return(operacao); }
public void DeleteByCliente(MODEL.Cliente cliente) { if (cliente.id < 1) { MessageBox.Show("Cliente inválido, tente novamente"); } else { DAL.ClienteDAL cliDal = new DAL.ClienteDAL(); cliDal.DeleteByCliente(cliente); } }
public bool Gravar(Models.Cliente cliente) { Boolean val = ValidarUsuario(cliente.Usuario); if (!val) { DAL.ClienteDAL dal = new DAL.ClienteDAL(); bool ok = dal.Gravar(cliente); return(ok); } return(false); //regras de negócio }
public void Insert(MODEL.Cliente cliente, Image imagem) { string erro = ""; if (cliente.usuario.Equals("")) { erro += "\tUsuario não pode ser nulo\n"; } if (cliente.senha.Equals("")) { erro += "\tSenha não pode ser nula\n"; } if (cliente.nome.Equals("")) { erro += "\tNome não pode ser nulo\n"; } if (cliente.endereco.Equals("")) { erro += "\tEndereco não pode ser nulo\n"; } if (cliente.saldo < 0 || cliente.saldo.Equals(null)) { erro += "\tSaldo não pode ser" + (cliente.saldo < 0 ? " menor que zero" : " nulo") + "\n"; } if (cliente.imagem.Equals("")) { erro += "\tSelecione uma imagem de perfil\n"; } if (!erro.Equals("")) { MessageBox.Show("Erros detectados: \n" + erro); } else { DAL.ClienteDAL cliDal = new DAL.ClienteDAL(); if (cliDal.testarExisteUsuario(cliente.usuario) == 0) { cliDal.Insert(cliente, imagem); } else { MessageBox.Show("Usuario já existe!"); } } }
public void Update(MODEL.Cliente cliente, Image imagem) { string erro = ""; if (cliente.id < 1) { erro += "\tId invalido\n"; } if (cliente.senha.Equals("")) { erro += "\tSenha não pode ser nula\n"; } if (cliente.nome.Equals("")) { erro += "\tNome não pode ser nulo\n"; } if (cliente.endereco.Equals("")) { erro += "\tEndereco não pode ser nulo\n"; } if (cliente.saldo < 0 || cliente.saldo.Equals(null)) { erro += "\tSaldo não pode ser" + (cliente.saldo < 0 ? " menor que zero" : " nulo") + "\n"; } if (cliente.imagem.Equals("")) { erro += "\tSelecione uma imagem de perfil\n"; } if (!erro.Equals("")) { MessageBox.Show("Erros detectados: \n" + erro); } else { DAL.ClienteDAL cliDal = new DAL.ClienteDAL(); cliDal.UpdateByCliente(cliente, imagem); } }
public List <MODEL.Cliente> SelectByUsuarioAndSenha(string usuario, string senha) { string erro = ""; if (usuario.Equals("")) { erro += "\tUsuário não pode ser vazio\n"; } if (senha.Equals("")) { erro += "\tSenha não pode ser vazia\n"; } if (erro.Equals("")) { DAL.ClienteDAL dalCli = new DAL.ClienteDAL(); return(dalCli.SelectByUsuarioAndSenha(usuario, senha)); } else { MessageBox.Show("Erros encontrados: \n" + erro); return(null); } }
public Models.Cliente Obter(int id) { DAL.ClienteDAL dal = new DAL.ClienteDAL(); return(dal.Obter(id)); }
public List <MODEL.Cliente> SelectById(int id) { DAL.ClienteDAL cliDal = new DAL.ClienteDAL(); return(cliDal.SelectById(id)); }
public void update(MODEL.Cliente cliente) { DAL.ClienteDAL dalCli = new DAL.ClienteDAL(); dalCli.update(cliente); }
public Models.Cliente Obter(int id) { DAL.ClienteDAL cbd = new DAL.ClienteDAL(); return(cbd.Obter(id)); }
public List <MODEL.Cliente> select() { DAL.ClienteDAL dalCli = new DAL.ClienteDAL(); return(dalCli.select()); }
public MODEL.Cliente selectByNome(string nome) { DAL.ClienteDAL dalCli = new DAL.ClienteDAL(); return(dalCli.selectByNome(nome)); }
public List <Models.Cliente> findByNome(String nome) { DAL.ClienteDAL dal = new DAL.ClienteDAL(); return(dal.findByNome(nome)); }
public bool ValidarUsuario(string usuario, string senha) { DAL.ClienteDAL dal = new DAL.ClienteDAL(); return(dal.ValidarUsuario(usuario, senha)); }
public List <Models.Cliente> ObterTodos() { DAL.ClienteDAL cbd = new DAL.ClienteDAL(); return(cbd.ObterTodos()); }
public List <Models.Cliente> Pesquisar(string nome) { DAL.ClienteDAL cbd = new DAL.ClienteDAL(); return(cbd.Pesquisar(nome)); }
public bool Excluir(int id) { DAL.ClienteDAL cbd = new DAL.ClienteDAL(); return(cbd.Excluir(id)); }
public MODEL.Cliente selectByID(int id) { DAL.ClienteDAL dalCli = new DAL.ClienteDAL(); return(dalCli.selectByID(id)); }
public List <MODEL.Cliente> SelectByNome(string nome) { DAL.ClienteDAL cliDal = new DAL.ClienteDAL(); return(cliDal.SelectByNome(nome)); }
public void insert(MODEL.Cliente cliente) { DAL.ClienteDAL dalCli = new DAL.ClienteDAL(); dalCli.insert(cliente); }
public List <MODEL.Cliente> SelectAll() { DAL.ClienteDAL cliDal = new DAL.ClienteDAL(); return(cliDal.SelectAll()); }
public void delete(int idCliente) { DAL.ClienteDAL dalCli = new DAL.ClienteDAL(); dalCli.delete(idCliente); }
public Models.Cliente Validar(string login, string senha) { DAL.ClienteDAL cbd = new DAL.ClienteDAL(); return(cbd.Validar(login, senha)); }