bool IUsuario_c.Localizar(string Comando, string Coluna, string Orden, decimal Limit, string Termo, out IUsuario_Ent_c[] ListaRegistro) { Hope.informacao.Clear(); bool bFormat = FormataComandoLocalizacao(Comando, Coluna, Orden, out ListEnum.OrderConsulta listaOrdena, out ListEnum.ComandoConsulta operacaoConsulta, out ListEnum.ColunaConsultaUsuario listaColuna); if (bFormat) { switch (operacaoConsulta) { case ListEnum.ComandoConsulta.Selec_All_From: bool vselectall = Select_All_From(); ListaRegistro = ListRegUsuario.ToArray <Controle.Usuario_Ent_abs>(); return(vselectall); default: Hope.informacao.Add("000", "Erro Comando Consulta Nao implementado."); ListaRegistro = new IUsuario_Ent_c[0]; return(false); } } else { Hope.informacao.Add("000", "Erro AbsUsuario.FormataConsulta"); ListaRegistro = new IUsuario_Ent_c[0]; return(false); } }
bool IUsuario_c.NovoRegistro(out IUsuario_Ent_c usuario) { Hope.informacao.Clear(); _NovoRegistro.Clea(); usuario = _NovoRegistro; return(true); }
bool IUsuario_c.GravarRegistro(IUsuario_Ent_c usuario) { Hope.informacao.Clear(); _NovoRegistro = usuario as Usuario_Ent_abs; bool binsert = InsertRegistro(); return(binsert); }
bool IUsuario_c.GravaAlteracao(IUsuario_Ent_c usuario) { Hope.informacao.Clear(); _AlteraRegistro = usuario as Usuario_Ent_abs; bool bupdate = UpdateRegistro(); return(bupdate); }
void IUsuario_c.AlteraRegistro(out IUsuario_Ent_c usuario) { Hope.informacao.Clear(); _AlteraRegistro.Clea(); usuario = _AlteraRegistro; }