public static Model.UsuarioBo GetUsuario(string mail) { var obj = new Model.UsuarioBo(); var consulta = new CnaUsuario(); try { var dr = consulta.Execute(mail); while (dr.Read()) { obj = new Model.UsuarioBo { Id = int.Parse(dr["IdUsuarios"].ToString()), CodPrf = int.Parse(dr["CodPrf"].ToString()), Clave = dr["Clave"].ToString(), EstUsr = dr["EstUsr"].ToString()[0], Persona = new Model.PersonaBo { Id = int.Parse(dr["idPersonas"].ToString()), Apellidos = dr["Apellidos"].ToString(), Nombres = dr["Nombres"].ToString(), Mail = dr["Mail"].ToString() } }; } dr.Close(); return(obj.Id == 0 ? null : obj); } catch (Exception ex) { var msg = "Excepcion Controlada: " + ex.Message; throw new Exception(msg, ex); } }
public static List <Model.UsuarioBo> GetUsuariosCliente() { var lista = new List <Model.UsuarioBo>(); var consulta = new CnaUsuario(); try { var dr = consulta.Execute(10); while (dr.Read()) { var obj = new Model.UsuarioBo { Id = int.Parse(dr["IdUsuarios"].ToString()), CodPrf = int.Parse(dr["CodPrf"].ToString()), EstUsr = dr["EstUsr"].ToString()[0], Persona = new Model.PersonaBo { Id = int.Parse(dr["idPersonas"].ToString()), Apellidos = dr["Apellidos"].ToString(), Nombres = dr["Nombres"].ToString(), Mail = dr["Mail"].ToString() } }; lista.Add(obj); } dr.Close(); return(lista); } catch (Exception ex) { var msg = "Excepcion Controlada: " + ex.Message; throw new Exception(msg, ex); } }