/// <summary> /// Salvar ou alterar o objeto. /// </summary> /// <param name="bInsert">true - atualizar | false - alterar</param> /// <returns>bool</returns> public override bool salvar(bool bInsert) { bool salvou = false; FuncionariosTableAdapter ta = new FuncionariosTableAdapter(); if (bInsert) salvou = (ta.Insert(Sobrenome, Nome, Cargo, Tratamento, DataNascimento, DataContratacao, Endereco, Cidade, Regiao, Cep, Pais, TelefoneResFuncionario, Ramal, Foto, Observacao, Numero, Bairro) > 0); else salvou = (ta.Update(Sobrenome, Nome, Cargo, Tratamento, DataNascimento, DataContratacao, Endereco, Cidade, Regiao, Cep, Pais, TelefoneResFuncionario, Ramal, Foto, Observacao, Numero, Bairro, CodigoFuncionario) > 0); return salvou; }
/// <summary> /// Pesquisa o objeto pelo seu ID. /// </summary> /// <returns>DataRow</returns> public override DataTable pesquisaNome(string NomeFuncionario) { FuncionariosTableAdapter ta = new FuncionariosTableAdapter(); dsGedave.FuncionariosDataTable dt = new dsGedave.FuncionariosDataTable(); dt = ta.PesquisaNomeFuncionario("%"+NomeFuncionario+"%"); return dt; }
/// <summary> /// Pesquisa o objeto pelo seu ID. /// </summary> /// <param name="NumeroDoPedido">Código a ser pesquisado</param> /// <returns>DataTable</returns> public override DataTable pesquisaID(int CodigoFuncionario) { FuncionariosTableAdapter ta = new FuncionariosTableAdapter(); dsGedave.FuncionariosDataTable dt = new dsGedave.FuncionariosDataTable(); dt = ta.PesquisaIDFuncionario(CodigoFuncionario); return dt; }
public byte[] GetFoto(int Codigofunc) { FuncionariosTableAdapter ta = new FuncionariosTableAdapter(); return ta.GetFoto(Codigofunc); }
/// <summary> /// Excluir o objeto. /// </summary> /// <returns>bool</returns> public override bool delete() { bool deletou = false; FuncionariosTableAdapter ta = new FuncionariosTableAdapter(); deletou = (ta.Delete(CodigoFuncionario) > 0); return deletou; }
/// <summary> /// Carrega os dados do objeto a partir do banco de dados. /// </summary> /// <returns>DataTable</returns> public override DataTable CarregaDados() { FuncionariosTableAdapter ta = new FuncionariosTableAdapter(); dsGedave.FuncionariosDataTable dt = new dsGedave.FuncionariosDataTable(); ta.Fill(dt); return dt; }