public Usuario IniciarSesion() { DALUsuario dalUser = new DALUsuario(); DataTable tabal = dalUser.Autenticar(this.User, this.Password); List <Usuario> lista = new List <Usuario>(); //Usuario pUser = new Usuario(); TipoUsuario pTipoUsuario; foreach (DataRow fila in tabal.Rows) { //pUser = new Usuario(); pTipoUsuario = new TipoUsuario(); //pUser.IdUsuario = int.Parse(fila["idUsuario"].ToString()); //pUser.User = fila["Usuario"].ToString(); //pTipoUsuario.IdTipoUsuario = int.Parse(fila["idTipoUsuario"].ToString()); //pTipoUsuario.Descripcion = fila["Descripcion"].ToString(); //pTipoUsuario.CodUsuario = fila["CodUsuario"].ToString(); //pUser.TipoUsuario = pTipoUsuario; //pUser = new Usuario(); //pTipoUsuario = new TipoUsuario(); this.IdUsuario = int.Parse(fila["idUsuario"].ToString()); this.User = fila["Usuario"].ToString(); this.Password = fila["Password"].ToString(); pTipoUsuario.IdTipoUsuario = int.Parse(fila["idTipoUsuario"].ToString()); pTipoUsuario.Descripcion = fila["Descripcion"].ToString(); pTipoUsuario.CodUsuario = fila["CodUsuario"].ToString(); this.TipoUsuario = pTipoUsuario; } return(this); }